MAAIGLFDKQADIYANARPSYPPSLFSFLSSLTPTHHLAWDVGTGNGQAALALAEHYERVIATDISWEQLKHAPQLPNITYRCTSPNMSMDEVQEIVGAEGSVDIVTVAQAMHWFELDVFYTQVKHVLRKPRGVLAAWCYLIPRVNPSVDSVFDGLYTTAIPYFESPRQIVDDEYRSIEFPFAPVVDDGRGTGPITLETTKDMKLEQLFAYINSWSALQTARKKGVELLNENVQNAMKNAWGDPEDIKTATFPLFLRVGTVPLI*