MEELKVCRICLVMDVKMHDLCSHPLDVYYENVIGGNVLKMVQLRGYACYMCAPMLRKFHFFREKCLKGQTELYGLLNSFGKANTNTVLHELCGIMTKKKRGRPKKGEVRKKIIKRSKHSQHIALLDNDGLDVEDYCNIITLTEEEQREEVIQRQQSLNYMNSVYKCNLCYKGFVDTHAWKHHVAKHEPSAGDLECSICKMRFKTLRILKKHAGNHGKRFSCKSCSYCAEVIRSAREYWSHFRRVHPDKTYPTQKDFVCDVCGKSFRSNAFLNYHKRTHSSERSYKCSQCPKAFHNRNNLQMHQRTHSDERPYPCALCDKAFKCKSALDRHFRVRI