MRFLSIVGNSFGCSASGERLVSAARDGDLQEAKALLEYNPRLARYSTFGVRNSPLHYSAAQGHHEIVSLLLVSGVDINLRNYRGQTALMQACQHGHWEVVQTLVLFRANIHRADYLNGGTALHLAALNGHSRCIRLLLADYIPSIPDLWNILRKRSNREESISEFDEGALCQVINRPADGGITALHMAALNGHVETLQLLLDLGASLSEVTVEDGTTIDLIGAGSTPLHYAACGGNAQCCQILIARGAYLAAENANGWTPLMVARSWHRGWLEEILSTQPEVQSRTISSSYLSLPLMSIVKIARECGWRNNDSLPTCQDPCVVCLERKCTVAAQGCDHEFCTKCALYLCSMNSSSTVSQCPLGSIACPLCRNGIVSFVKLPGTKPLVKEIARTSLSLSFCTCSGEGPEPTSLTTPFCKPDFHCSRISPLGSSFRSLSCQRFSSVKLNSSLCMGAPDTSPSLVPCTVDRNLRNHLARCSRSGLRRSASHSESRRSWFSALNQYVATGSGC*