MNRGVWSAEEHARFLDAIREYPHGPWGQIAAHIGTRSARQVQTHAQRYQEKIQRHARGLRRLRLKSMHKEHRIDEDVLRAHMGEASYKTKEATAHSAYSEQSDIQYQNEFQYPTQYPTSPTEVNHWP