MALEKLQVLHALDVADTQRYHVRAVVIAGMGFFADAYDLFCITLVTKLLGRIYYHVPGREEPGRLPPRLEAAINGVTFCGMIVGQLLFGWLGDKVGRKKFYGKTIMLMIMGSFLSGLSFGNSADGVMATLCFFRFWLGVGIGGDYPLSATIMSEYANKRTRGSFVAAVFAMEGFGVLAGCIVTLVVSATFQARLGAPAYEEDPAASTPPQADYAWRIILMVGAIPACFTYHWRMRMPETARYTALVARDADKAARDMSRVLQVDITGEPDKVESITRDRGDYGVFSRRFARRHGAHLAGAVACWFVLDVVFYSQNILQEGIFSDVNWVPRARTMSALEETYRVGRAHAIIALCGTLPGYWFTIAFVDVVGRKAIQFLGFAMMMGFMLLIAAFYDSLISPGRRIWLVLMYTFTFFFANFGPNSTTFILPAEIFPAHLRTTCHGISAAAGKVGAIVGTFGFMYAAQKADGSEAAETGYPSGIGVRASLFVLAASNALGILFTCFLPEPKGRSLEEVCGEGAEPTIRDDTDVGDSKILPL*