MKVIKFGGSSLASGIQLNKVFQLVAEDPDRKIIVVSAPGKRFKEDTKVTDLLIDCAAKALLGEDTSELFESVIARYAGIALDTGMSDEIINQIRADLQATISSDKSDPDKFLDRMKASGEDNNAKLIAAYFKFKGLNANYINPKDAGLLVTDEHASAQVLPESYDRLFALREREGIIVFPGFFGYTKDGEISTFSRSGSDITGAIVANGAQAELYENFTDVDAVYAVNPAIVKNPKKVFELTYREMRELSYAGFSVFHDEALIPAFHAGIPVHIKNTNNPDSCGTRVVHERENNNGPVVGIASDDGFCSIYISKYLMNREIGFGRKVLQILEDAGLNYEHMPSGIDDLTIIIRENQFGEDTEQTIMSRLKEELNADQVIMQHGISLIMVVGETMRHNVGITSRASKALSDAKVNIEMINQGSSEVSIMFGVKEEQENTAVRALYNEFFSEVFV*