MESALPVSSAHPTVAAGASSSCRLPSPILHAASKGYTENKRGGLVSRSVNKVCASPGQDTDTDAVVEIQGGSRWKPALCVIFVELFNTGTILLGKVALDGGMFVFSLLCYRSFLASIFIIPFALFFESGKWRELNMTTLGWLFINAFVGYSLPMALYYYGLRDTAASYAVIFSSLTPLFTFILSIMLGMEKLRLKSKDGSAKVIGVFVCFGGALLISLYKGKELHLWSSIIRGTPKDSNGAAGTHHLRGTLILLGAFSSYALWYPIQVKVLKVYPWKHWSSVLTCVLGGVQTFTIGIIISRHKLAWQIGWNIQLLTIVYSAALGTAAKYWLNLYAVEKRGPVFPAMFSTLSTVFTMILGTLLLGESLTVGSLLGSAFVFGGLYIYLYGKANEQRAKAASVTGMQKEEDKEIMRSAVAALQATPHSLQSATTEQRPHPVLLESSVIQFDEELGAGVSK*