MSFQPRRIRLKPWLLAQVNSGRYPGLQWVSQDHRLFQIPWKHATRHTPASEEEITIFKAWALETGKYQEGVDEPDPAKWKANLRCALNKSREFQLKYDGTKETPVHPYKIYEVCEQPGNAGEWAGVGGAGPGPQPKPFTQHVGEEEDEEPDAKSDAPHDRVTSDLPSQMETDSSFVPSIEPPNGLQDFSVLPAPASSALPDPLELSTMGDIQNLVHPQNQQTCKYDLLSSIPLTDLDLKFQYRGRMMGSQNVSNPQGCRLYYGHMEPTPDQVDLFGPVTLQQVQFPGTSDIQNHKQRQYTETVLGALERGLILEIWEQDIYAMRLCQSKVFWSGPGVPEQGPPNPMEREE