MAPSMHPPVTKLSESDLVEKLAGKDDAIPEKFILPVEHRPAFALTRSSDEIPVIDMACLKDHRRADTLDLMHEACVDWGFFQVVNHGVDPAVMEGMKQQVEEFLALPVSERAPGGIKKGVASQGYGTGYVKPDTGARDWRDYFLLRTYPESMRDYETWPNRQSFRDAISKYTMEMKGLAERLLECLSINLGLPPDYIKEAVGELHQDLLINHYPPCPSPELAVGANKHTDLGAVTCLWQLEDVVGLQVLKDDEWYPVKPLPGAYIINVADMVEVVSNGIYKSIQHRAVVNTSRRRVSIAAFYDLHPDAVVKPAPQLVSADRPALAPIRFCDHAMKLAIETDKIGEKVVN*