MVASSLLRHSALAARAAPATMQQAGKLEAPIPWLPRPDYLDGTLAADAGFDPLKFAEKYREGIKINVWLNPETGLPFSTATSACKPNTITLGPSTSSTKRSLAWMREAEIKHARLAMLAAAGWPLAELWHGAFSNLLGMPFALEVTQGRSLSVLNGGLGEVWPFLLLVAIGTSAIECRTLDQVHGLTATGKTMRSDGQVVMKSYVPGDCGFDPLGLYNWFGANMGVMDKMYADNDPGYALRLAEYHRKEMETAELKNGRLAMLAITGYAFQEALYGTPVVDQTPLFFTFFGDVLAPGALQSLGLF*