MAPSTHLPVVQLSEADLVEKLSGKDDAIPQKFILPVEHRPAFALTRSSDEIPVIDMAGLKDDRRPATLALMNEACVEWGFFQVVNHEVDPAVMEGMKQQVEEFLALPVSERAPGGIKNGVASQGYGTGYVKPDTGARDWRDYFLLRTYPESMRDYETWPNRQSFRDAISKYTMEMKGLAERLLECLSINLGLPPSYIKEAVGELHQDLLINHYPPCPNPELAVGANKHTDLGAVTCLWQLEDVVGLQVLKDDEWYPVKPLPGAYIINVADMVEVVSNGIYKSIQHRAVVNTSRRRVSIAAFYDLHPDAVVKPAPQLISADRPALAPIRFCDHAMKLAIETDKIGEKVVK*