MKTVCYLADGSNPHTLKWCSFFKNKGYDIHVISLNGGHMEGIKIYNFGSNVEELKNENISKKTGYLGSIKQIKKLVNEIKPDILHAQYASSYGFIGSLLGYHPYIISVWGTDIYDFPNNGFIQKQIIKHNFRKADYIFSNSRDMAKEANKYTAKHVDVTFFGVDMDRFKPMEVEKEDAFVIGIIKSLEKKYGIEYLIQAFKMLKDEYKDKKIILKIGGSGSQMDNLINLAKELGIENDVQFLGRISPENVSKTFNSFDVTVFPSLREGFGVAAIESEACEVPVIVTNVGGHPESVWENETGLIVEPKQPEEIKNAIIKLMENDELRLNMGKKGRQFVRENYEVNLNFNDIEKIYDSIFDKYKK