MEEFEIERKKMLKGAIFNYRLYCFLIPLFIIVILLIYDYLCDYFPSLVILYKLPYDEYGYGNFVDKIGALIAIPCFALIFIFSQLYYYHFKEKRLNFSYIIKEKIISEFFKEYVYTPQKGLGSDFINETEIYAYNIFITHDLIKGLYKGSEFEFCIVETYEEKHYSSSKIGKIIELAKQVKYELSKFQGVVLGFDIGKKFSSKTIIVDRSYNTKIDGKKEILDNREFNEEFRIFSDDEIEARYLLDFLSMEKIIKFQNEIGDGNASFAFINGKFYLFLNGYHFDYNPSLFNKINETDIKIFVDQIKNVISFIDFFIDKNSKSKI