MATLFDKQASIYAAARPTYPSALYKLLASLSKGHKRAWDVGTGNGQAAVGLADYYDEVIATDVSEQQLQYAERRPNICYRATSPILCEEEVERVVGDADCVDIVTVAQAVHWFDLDSFYSHVRRVLTPGGIIAVWCYSHTGVNADVDAVLAQVYRTSLPFWDPAAQFVFEGYTTLPFPFQPVLPAEQGTGPIRLETKKETTLEGYLGFIKSWSAVNTARARGVELMGEEVQEAFKNAWGDPDQLRTVTFAISVRIGSPA*