MVKVAHLKECIEFCEPQVAFSLLYENDDFVKKYHKISNHSYVEITSWSQDGTREVTFMTPFEAPQIIKKIVGVDSVQMKEIQKYSKEGNKFTISSESVFNIPGGDRFAAYGDIVLYPDEKGGSIFDVAITLEFKGGTWSPKGIVESFMESKARKTFKDWFALAHEFSREKLNDENLKDADSDEFFDVDNELQNTVTNPQINSLEKRDAMRCERISSQISTLVDSPTLETSTGSQSWFVRAFLGDMNQLLVYSSASASLLEKLHAKIMNIEKDMEHVSKEKSSLETLFLAKLAKLQEDVDVLGKSKSIVISTGTAWSLYGLGIATGVALSFLYLKGKKSELKLSRLLCNSSLRDFCSHITFIL*