VVHAVSTMSFQPRRIRLKPWLLAQVNSGRYPGLQWVSQDHRLFQIPWKHATRHTPASEEEITIFKAWALETGKYQEGVDEPDPAKWKANLRCALNKSREFQLKYDGTKETPVHPYKIYEVCEQPGNAAFAPVADVGEEEDEEMPNLMHLTIGKSKLAVLSALPAPPLTAPTQLCPIVTSDLPSQMETDSSFVPSIEPPNGLQDFSVLPAPASSALPDPLELSTMGDIQNLVHPQNQQTCKYDLLSSIPLTDLDLKFQYRGRMMGSQNVSNPQGCRLYYGHMEPTPDQVDLFGPVTLQQVQFPGTSDIQNHKQRQYTETVLGALERGLILEIWEQDIYAMRLCQSKVFWSGPGVPEQGPPNPMERE