MKTPHRSHPLVNLPWDFITSQTTASSFLQFVSRKYHKELWFGLPITLSSHRTETDYSKVQFELRLQDNGDSVLYLVALTGEFTYTPYWSIETEGLGSHLVFSESGYIYLIETNKTSIRLTPGDAVSIQDFYHRAILDFDGVIRQYVYPRTHKSNASWAQEWSLVWDEPPNACLAVRTTLGSGTCRFNSYCILDEEQRTSCRCPDGYSYLDPSNTFGGCKQDFVLQSCELGGSVEAPQFELKEMRNIDWPLNGYEEYFPINEDQCRQECLVDCFCAVAIFNYDRRWKKKMPVSNGKMDYSVSRKTLIKGPRANFSLPNCSSYKLLQRERLDGSDSHWISAIWRIWDS*