MKFMKLGSKPDTVQSKGDNVRYVATELETELIVTIGNIKFYLHKFPLLSKSGYLQKLIATSRNEEKKNQVDEVDISEIPGGSVAFEVCVKFCYGITVTLNAYNVFAARCAAEFLEMNETFEKSNLVYKIDVFLNSTIFRSWKDSIIVFSTTRDLSPNYTNEFTLKLVKRCLDSIAYTASIDTSKVEWSYTYNRKKKLDEKAVPRDWWVEDLCELHIDLYKQAIEAIETRGKVPVEVIGEALHAYARRRIGGFSKGSVRVIDKSLTESIIELLPEKKGSVSSSFLSKLLRASVFLGCEETVKERLKKRISEQLEETAVSDILMFDIDMVQSLVKEFMDRDPKSHPKASVAKLVDGYLAEKSRDPNLLLQNFLSLAETVSSFPRQSHDGLYRAIDMFLKEHPGIDKSEKKRVCGLMDCRKLSAEACEHAVQNERLPMRVIVQVLFFEQIRVNGSSTGYSTPELTTTTLNTEDDEWDHVKEY*