MELSSIKDAFDRVSKKQKLSSSKTQEVIDQVGREIEQTLEKLQSSQDAASGVDQKAFLTELKSKINEIGPINQLEGSQKELNVGLSKYTKLLEKSFISDISKAYRNVEFDIHTVNQIVATHFYRQGLFDLGDCFINEAHEPEGTILKSSFLEMYRILEAVKSRNLEPALAWVAANRDQLLQNGSNLELKLHRLQFVEILQKRGRNDALKYARAYLPPFASGHMDDIQKLMACLLWVGRLDCSPYAEILSPSHWEKLAEELTRQFCSLLGQSYESPLSIAIAAGVQGLPTLLKLANVMAAKQQEWQAMKQLPVPLDLGREFQFHSIFVCPVSRDQATDENPPMLMPCSHVLCKQSIVKLSKSSTRTFKCPYCPLEATVAQCRQLYF