MTDNMIAEYIWVDGSGINLRSFSRTLSKSVEQASELPKWTFDGSSTGLASGEDNEVVLKALSIFKDPFLGGNNILVMCETFTLNGDALPTNTRARAAQIFSIEKVANENPWFEIEVEYTLLDPNTLQPVGWPVGGYTGPQGPNYCGEGADRTFGRDILDAHHKACEYAGINIAGTHAGRTHGQWAYQIGWSEGLAAGDQVWMARYILERLAEQAGLQVTLDSKPIEGDWDGMGARINFATKSSLQDGGLEVIKKHIANLEKAHKELLSAAGEGVERLLTGEHETASLNDFSWGGDSRSASVRISMDALKQGKGYFEVRLPASNMNSYVMTALLVEVTILLE