MTRRKTKLTFIANDTERKTSYKKRKKSLLKKTEELSTLCGIEACAIVYGPDDPQPETWPSEAGVKNVLGKFSTIPEWEQGKKMANQESFIAESIQKGRDKVKKIGKDNKEKEMTMFMYQCFNTGTVHPDNNMAIADLNVLSSVIEQKLRDISRRMETLNVNETTPQQPEMQTPALPVAPEETTTTPLNYGPDESDVNADPLESQWFMDLLNGNGDETPMTPFGDVNLPL