MTSAFTVQGRKAACSPEALRIFRQYGCLLIHDFLSKTELQQLTEAASAFAERRGDRIFPEMDDKYKRNVQFDAKLTAKNSSVDFKEAPLPEALQQRVEEMDRKKEYDVIVRKLEMKFDKQHQIDRAHRRLKRVIKKYQRIKNVSPLQEELERVEENLRSTEDVFRAIQRKNRYEVTKRAYEEYRDSGKLEKQVRAENNVDDAMEFTQNWGKTWCLCATDDTQLAQVVIGDRQHSIGAAVGEVAAALTGEAVVRLFLDTVFESSSFLNAAPVAAACSGLQYDSTHSLSVSVALDQPRDSPPGCGSYLFPGSHHTILNYTKEGKELDRLQVDSVFDIGRAVRDLPLPHGGPVLVPPLPPGAALITHHYLLVGGPPQLRGSAHHYLPPVSLPGPRRPSLYTLTLVPDRSAYDGRAGSWLVEDTHGPLHGMKKGELLVEERKFPVLYRALDIE