MAKDLFSVTIFFIVFRETVEAAIIVSVLLSFVEQLMTSGGLRNGDAQVDQLSEEEEIKKTKRILRRMRIQIWAGTLTGFVWSNTEELWEGIFSLIACIIIYVMGLTFLKMDQSRVKWRIKEDGEPDRALTQEELAEEQAMKKKARSGKYAIFFLPFITVVREGLEAIVFVGGVALGQDGASIPIAAIVGLIAGIFVGWCISSAVGGDVAESGNGPGSFQVILSYCFYWIAVIIGLAIMKWYEGRLTIFGGGSKAHGRIQAKNKDPEDALIPMTKNSL*