MLAPLQTQLTTQGAEIERLQAQRVGAAPPSNAEVREMASRVASASCKRLAKASAIEPVEVAEASSEDKAVEEEVARAMQQGNGLVQATLEHLETAERSWDRFVELGGEVIDGYPSEVQVVKRLLDATTEITRLNNQLVQLRHLQDREREDHATSQRQLAEQLVQATDLNDVYQANTSALTMRLREAALMSEHATTMPVGSPVAAENVGRHTVVEGDAVDTAAAVATQQPQPQRRVFLDDDDETEDEDPDVDETDDEEDMGAAGAGEAATATSPAATTADPWARQLRSNTRAATSSSSTVADTEAEEVASAEVAVEADERDTAMLTRYGVLRGGCSRCRGGGKKRRCPESCYVSGARKFVRLMVELD*