MLAIEDPQKELTSTPIWPGYAMRRKLFVSLERMPELFGDNVTAMGKSSEEDIQNAIQSVKSGVSVTKSATRWGVPRSTLRHRLTGTVTHAAAAESQQRLSKRLEQQLGGWIATMTAIAEAPTHKQVREVATQLLVLEGDLRPLGKNWVVTFLRRNPHITAVKDPPRPAVERGAGESTGPRQL