MSQRITIDPVTRIEGHLRIDCEIENGVVSKAWASGTMWRGMEEIVKNRDPRDAWMIVQRICGVCTTTHAISSVRAAESALKIDVPVNAQYIRNIILAAHTTHDHIVHFYQLSALDWVDITSALKADPAKASALLNGVSSWHLNSAEEFTKVQNKIKDLVASGQLGIFANGYWGHPAMKLPPEVNLIAVAHYLQALECQRDANRVVALLGGKTPHIQNLAVGGVANPINLDGLGVLNLERLMYIKSFIDKLSDFVEQVYKVDTAVIAAFYPEWLERGKGAVNYLSAPEFPTDGKNGSFLFPGGYIQNADLSTYRPIASHSDEYLIKGIQESAKHAWYKDEAPQEPWEGTTVPEYTGWSDDGKYSWVKSPTFYGKTVEVGPLANMLVKLAAGRESTKAKLNEIIAIYQKLTGKTLEVAQLHSTLGRIIGRTVHCCELQGILQNQYSALIANIGKGDHTTFVKPDIPATGEFKGVGFLEAPRGMLSHWMVIKDGIISNYQAVVPSTWNSGPRNFNDEVGPYEQSLVGTPIADPEKPLEVVRTIHSFDPCMACAVHVVDADGNEVVSVKVL