MNFKTEDLLPLVGELAAKYTSKESTSITYEKARQLMEAVLYCIREYEDQDLEGGGLITRGDLTDAKNAYNMGYEMVVQKTKDTKIQYNEMMEEFHSYGNRCYYETFVKGIPGFFLYYDFRFQPQNHILTLDYPVLFPMGNLCGINAIQIYVDCVYLEQLFLRKLPEEYIRHVLTAYSGDCDELIINVAAITVRNILGGWIAGKEINTRGYTKKEQERVKEYVYRNSREVIEVALKEGIFKLMDVLFAGNEELGNYLMSDMHDFSFELKNAVENGCLESVLAIT