MDLQLFLLPFFFLSLVNAQLRFNFYNSTCPNAESIIKSAVTNRSNTDPSITAALLRMHFHDCFVRGCDASILIDSTTKHKSEKDAGANQSVRGFELIDEVKTALEKECSNIVSCADIVTIATRDAIALSGGPAYAVPTGRRDGRTSNPNEVNLPGPTLSVLQAFSFFQAKGFTLKEMVTLLGAHTVGVAHCLFFRDRLFNFRGTQKPDPSMDPDLVSKLQRQCGRNNLPIATDPTAFLDQNTNSTVDNEFYNQVLKGKGILLIDHNLGADNSTVGFVKQFGGDANGFLQDFKAVMVKMGSLNVLVGNAGEIRKNCRVFNATPKPSKGK*