MAATRATDSSTAPATPHILVVPYPAAGHMIPLLDLAGLLASRGLRVTVVATPATAPLLAPLVDTHHDGAVQALVLPFPSHPALPAGVESAKDSPPTLFASLIVAFAELRGPLGSWARERADTPDRVVAILADHSCGWAQPLAAELGVLGIVFSPSGVYGSAVLHSLFRRAPRREDESDEESQISFPDLPGSPAYPWRQLSLLYRTYKEGDEISEAVRRNFLWNLEASAFVSNTFRRLEERYLGAPLAPMRRRWPPRWSAPGFEARVAAAGGRGKVIRGWAPQVAALRHRAVGWFVTHCGWNSVLEAAAAGVAMLTWPMTADQFVNARLLVDELGAAVPVSWGGLEAAPSADEVARVLHTAIGGNHDVAATAKELAAEAAAAVREGGDSWRELVRELANESVTKTGSEY*