MEFLLEKQWIYMGIPVLFVAGAFMHYFYSLSRKNVLVGLIAPVNESVWEHLKLIFLPMILWWSVYYIIKGQELGIDKNRWFTAGLVSLVVSMIGIFFLYYFYVGAFGKESVIIDISILLVALFVGQMLSFHIYKHFEGIDVHFVILIVAMIFCVLVICTFNPPHIPLFKEKKTGVYGIKKK