MATFALPPHHPHAHHPLGTAYTTAEDVVLAAVAAHQHHPAMRPLRAMQPEDDGVVDDPKVTLEGKELWEKFHKLGTEMVITKSGRQ