MVTTKKNQFSKHPLAEYIERLLSGDALLPDTPENLTEVVGVLHSYGVVLDAYSNNLIYFANNQFLVFFPFFKYFNGEINLQKLLRHWQHDRINYEYAEYCMKSMLWHGGGGLDEYVDSDKFREKAKAVINAKFKNNPLVLGINQLFPEFLIEQLRVCSYYSGLGQFWRVMSDAFMSLSDLYNKGKITSIGQVVDHIKGGLVANASNPITYSVKIRDQVYDLIPEEVGLTFLMDTAVPYVEAIFFRGTPFHGTVSYNAQAYQIPPDQGKFQYGALYADPLPIGGAGIPPTLLMHDMRHYLPEYLHEVYRQTRRGEDDLLVQICKSFQKSMYCVTTAAIVGLMPHSPDSTEPSEQKANRDYLRNWMDRFTTSRLKDVNEKPIACEIAVPKWM