MTGKVEYYFKHNDGTHIQGIGLGTFASTEGDCERAVLHAIDVGYRHIDTAYFYGNEAEVGAAVRKKIAEGVIKREDIFIT TKLWCNFHEPERVEYACRKTLKNIGLDYVDLYLIHWPFSYKYRGDNELIPKDANGEVELVDIDYLDTWGAMEKLVDLGLT KSIGVSNFNEEQLTRLLANCKIKPIHNQIEVHPALDQKKLIALCKKNGILVTAFSPLGRHNAELRTPTFMYDGKVQAIAD KYNKSIAQVVIRYVIELGTIPLPKSSNPKRIEENFNVFDFKLDAEDHAILDSYHNGERVAHARQAIKSKYYPFNVYSACF