MKNNIKGENCWPRGGNKYKEAVFTAKLRLRKHIAIDKKRARHLHQISFMESPESAYVSSPEVPPKRSSPPRSPTSDFMEKSTYIRFLVSNAAAGSVIGKGGSTINDFQSQSGARIQLSRNHEFFPGTSDRIIMISGATNEIIKAMELILAKLLSEMHTEDGDEADPRSKVRLIVPNSSCGGIIGKGGSTIKSFIEDSQASIKISPQDNNYLGLTDRLVTLMGSLEEQMRAIDLILSKLTEDPHYTQFMNAPFSYAAAYNSMNYGPNGAGGKFQNNKEDRSNSVTIGVADEHIGLVVGRGGRNIMDISQASGARIKISDRGDFMSGTTDRKVTITGSQRAIRAAESMIMQKVASASER