VVHAVSTMSFQPRRIRLKPWLLAQVNSGRYPGLQWVSQDHRLFQIPWKHATRHTPASEEEITIFKAWALETGKYQEGVDEPDPAKWKANLRCALNKSREFQLKYDGTKETPVHPYKIYEVCEQPGNAAFAPVADVGEEEDEEMPNLMHLTIALPRGAGPGFIPAGCSLGSASNSAYPAVPDVSRISLGTDGSFGSLRVTSDLPSQMETDSSFVPSIEPPNGLQDFSVLPAPASSALPDPLETGSHCTPVTDLDLKFQYRGRMMGSQNVSNPQGCRLYYGHMEPTPDQVDLFGPVTLQQVQFPGTSDIQNHKQRQYTETVLGALERGLILEIWEQDIYAMRLCQSKVFWSGPGVPEQGPPNPMERE