MSESHTTTSGRGLVLPPGFYLAAHPPDTKTLALTIAGAAVAGAVVWHFSRETYYSYVPPKYQYRPGMFTGWVASLLARHAKRRRSRRPIRVYMDGCFDLMHYGHANALRQAKALGDELVVGLVPDREILRCKGPPILNDEERLKLVNSVKWVDEVLTEVPYDLTPDFLHDLFTKHKIDYVLHGDDPCLLPDGTDAYEHAKKLGRFKMIKRTEGVSTTDIVGRMLMCSRDNARFSAADKERLTLEFSMGMGDTDSESSGAEEEGDVPEGQPRTPRRSTSVSRHVTVSRFMPTSRRIVQFSSGKSAPPGARIVYIDGAFDLFHVGHVEILKKAKQAGDFLLVGVHSDEDVCERRGPHLPIMELHERALSVLSCRYVDEVVIGAPMAITEDLLTTFNISLVVSGTVHETRSRDSEQKRYAVPQEQGIFRRLESPDAMTSAKLIERIMANRAQFEARQARKEKSESAYYKTSKQYMQEIX