MLEFPGVIAVVSLVLAGIWIWRAFSQKSYDPTTPPGSFGLPFLGETLHLLYSMKANDLSGFYESRERKYGQVFKTHLFGHPTVVVSPPLGFKFLFSNHGKLVESSWPAPVKMLMGDKSLFFMEGQKAKSFRHILMAFLGPEAMRRYVGRSSSIAQAHIKKFWLDESEVRAYVLLKKAMFSAVFNLFLSIQNEEEERELLVLFEEFLHGMLELPINFPGTKFRRAKLARHKIFEKLDKYISKRKVEIQEGKASAEQDLLSVLLTTRGEDGELMSAEEVKQNILMMVLAGHDTTASTLAVSIKCIAENPWCYDRLRQEHLAIAAAKDSSEPLRVEDLQRMNYTWKVVQEAMRLLPPVLGNTRIAITQMTIEGFTVPKDWRFMWRVFRSNRRSAFFPEPDKFDPERFDGSSGLIPYTYVPFGGGPRICPGNEFAKMLLRVFLHHLLTQFQWALLDPNEHIQMAPFALPANGLHIKLSKNPI*