MATMASAGSSEEEEEEEACREIRGASGTPRRLGLLLAPRSPAERQQIRAAYRATFGEDLAATLHGNQDDELCKLLYLWGALEPAERDAVVAREAVEGGVTVAGYRALVEVFTRRKQDQLFFTKQAYMARFRRNLDQDIMVTEPSHPYQRLLLALAASRRSHHDDLSQHVAKCDARRLHDTKNSGAGSVVDEAVILEMFSKRSIPQLRLAFCSYKHIYGHDYTKALKINGSGKFEESLRVVVKCIYNPSKYYSKLLQRSMLSAATDKRMVTRAILGSDDVGIDEIRSAFKSSYGRNLADYIQENLPESDYKDFLVAVARGSVAP*