MAALPTLEKADKGSLRLPGRLKLRPTSFRHVALFGAFCFLLLLLRNFSAWGGKTTDRFLVDTWEGFHATNGVIRSGSKIPLHHTVLIVTAAPPDCLAAGKSGHLSEVMKNHADYARMHGFDIWFMFDKVDPEVKDEWNKVALLKKLMKLYPYEYDWFWWLDHESLITDLNFRLPLEKYENEVNLIFGPSEEWQIFRTPSHGNINLGTFLIRSDPWSLNFLERMESEREKALKVGSGVHSGLWEAVKEMPGVTERAVLLFLLYNIRENHKEKEKIVFESISLGGLQGSWKEAVEQLVPLRMRQLEKEYRSDVPFVINFGGCKFCLDDQGEVDGKCHAAFRRAYNYADDQVLASMRLQHVDGYKDSTLQDFPQTGKDREGNV*