MTMIDRRAFLAGAAASLAAPAFAAAPTAWDIDFDVRIAGQSVGHHRLAFRRDAAGDLRVTVDVAMRVRLMFVTVFDYRQQAEETWRGDRLLRLESRTVDGDDRDHVVAERNGEGRIAVQSRRAGDRIVDGDMWPTSAFWRPAAVERERFLDVATGVIRPVDIAYRGLETIEALGRERPARRYFVDTSRAFDIWYGSDGAWLRLEWSGFGLTARYHRVT