MSQRITIDPVTRIEGHLRIDCEIENGVVSKAWASGTMWRGMEEIVKNRDPRDAWMIVQRICGVCTTTHALSSVRAAESALNIDVPVNAQYIRNIILAAHTTHDHIVHFYQLSALDWVDITSALQADPTKASEMLKGVSTWHLNSPEEFTKVQNKIKDLVASGQLGIFANGYWGHPAMKLPPEVNLIAVAHYLQALECQRDANRVVALLGGKTPHIQNLAVGGVANPINLDSLGVLNLERLMYIKSFIDKLSDFVEQVYKVDTAVIAAFYPEWLTRGKGAVNYLSVPEFPTDSKNGSFLFPGGYIENADLSSYRPITSHSDEYLINGIQESAKHSWYKDEAPQAPWEGTTIPAYDGWSDDGKYSWVKSPTFYGKTVEVGPLANMLVKLAAGRESTQNKLNEIIAIYQKLTGNTLEVAQLHSTLGRIIGRTVHCCELQDILQNQYSALITNIGKGDHTTFVKPNIPATGEFKGVGFLEAPRGMLSHWMVIKDGIISNYQAVVPSTWNSGPRNFNDDVGPYEQSLVGTPVADPNKPLEVVRTIHSFDPCMACAVHVVDADGNEVVSVKVL