MTGEVKMLRTCTVVPATPAGCGYRLFLPGTDQYWRWLAYNRRLLFYDQPTPNFDVIDHLKAALSLALVHFYPLAGRLLEAEGGRLELLCNDAGVEFVEASVDEDILDLQQHGFDMMDYYVKLLPAWATTEFGGPGYDTLKLPLMVIQVTSFGRGEVVVGCAHSHVIGDGTALWHFMVSWSEIARGQFHPSSIPVHDRSLLDFSGRVLHLTSDMKLSYLDAAWICEGPHDVNPPIGTDGDLLAHVFHFSIHMIMELKRKAQPLRLSSFEVLCAHLWRHVTMARQLDNKTKLGFIFMVNVRHRLEPKLPKEFFGNAVVNRTAIATTGDLLAEPFHETALRIHDVILHLTSDSIKQEMASLEGISKERFAMWGTGFVPLIVASSHTFPIFEVDFGWGAPACARPPFGEKDGQLVWFPSKQGGVDVCITLHRVCMENLLNDLNFLL*