MATLENFLDAAAAAVNANDGATLARLLDVNLADAARAVEGAIASDAGLNLGAQCASKIRAPYDEIFAHHCQCLAAKAENRGDDAFVSCKATTEAFVKDYRTCDTAWAIDALVRFVKNARELADVADAEAVAAKKKPERLHDAGALLMLVYRNSSNTSVKEKKRASLFLVVMLFKIYFKLNTLHLCKNLINAVNLPTFPPFEGFPKSQRVTYSYYVGRLAVFDDDFEKAETHLTYAFEKCPRTHLKNKTLTLKYLVPVKLALGKLPTKALLEKYGLDEFVEIADALRQGNVRKLNDALAKFQVVFIMQGTFLVLERLRELAIRTLFVKVHAYCAAKYPAKANQVSLALFLRALHWLGCDEMDLDEVECVVANLIMRKRIKGYVSHEKRVVVLSKVSPFPPWC*