MKGALLSKFMAHASGRHFVFALHASTIISSSSVLQGAPVLSLRFLAFPLSLQILDLAMTVAGDFTKLASNTGGHIDKSDVSSAVKSYEDYHTCYGGDETERKTKYADMVNKYYDLATSFYEYGWGQSFHFAHRLTSETLQESIKRHEHLLALRLKLEPGMKVLDVGCGIGGPLREIASFSGAHVTGLNNNTYQISRGIELNKAWGLDNTCSFIKADFMQMPVADDTYDAVYTIEASCHAPDPVACYMEIKRVLKPGQLFAGYEWCMTDSYDPNNSEHLKIKAEIELGNGLPDVRTTNQCLEALKAAGFEVLMEEDLAKSSPLPWYLPLDTNRVSISSFRLTKVGRLLTHNLVKVLELVGLAPQGSVRVSNFLEKAADGLVAGGRTEIFTPMYFFLARKPAEVL*