MSVSSTPTSNDACLSIVHSLMCHRQGGESESFSKRAIESLVKKLKEKKDELDSLITAITTNGAHPSKCVTIQRTLDGRLQVAGRKGFPHVIYARLWRWPDLHKNELKHVKYCQFAFDLKCDNVCVNPYHYERVVSPSIDLSVLTLGGPGPSGELMVKEEFEGQSSHSAADGGHSIQTIQHTATPSAPPDTFNSPVLLPPADHTSSTSTSAFSAMAAGPNNAPSSWPRGSSFPPSIPHQNGHLQHHPPLPHTGQYWSVHNELAFQPPISTHPAPDYWCSIAYFEMDIQVGETFKVPSNCPVVTVDGYVDPSGGDRFCLGQLSNVHRTEAIERA