MNTVLSPIEARIIGCLIEKEVTTPDHYPLTLNSLTTACNQKSNREPVLSLSESDVLDAVDGLIGRRMVSDESSFNSRVNKYQHRFCNTEFGDLQFTEQERAIICCMLLRGAQTPGELRTRTGRLANFSDVKEVESILEKLVAREAGALVVKLPREAGKRESRYQHLLSGEVDIEAFATASVSAVSSSASSEKFEELESEVASLREEVAELKALVESLL