MEKEVAFEIPPHFYLYTDGSVNRGELRPPLPPSPDDGVSFKELTLNEDLGLWARLYLPPAPPPPSKLPLVLFFHGGGFILGSPAHSHPFCTHLSKLSSAIWFSPSYRLAPEHRLPAAFDDALSSFQWLHSQALLQAEGKEELMDPWLARADFSRVFVAGMSAGGNIAHRVTIQALNKPWSPDAWAPMHIRGLIPIHAGFGRETRTQEEKDSPPDILLSWEIVDKCAELGMPSGYNKDHPFTNPLPELISGEVSHVPPKALVMHAEKDVLHFIGQEYAQVLTKTGCAVDELMSYGVGHCFFSLQPNSEEAEVLYQRIATFISEN*