MQKEGVSPNAMTFACLLRACGTIGAIEKGRVLHAEIARMGLLGKDVVLGNALVDMYAKCGAFAWGQQVLGALTVRDVVGWTAMISGYCQQGYGEEALHCFEQMQQEGISPNAVTFACILQACGSIRALEKGIEIHADIIRKALLKDDGVLGNALVDMYVKCGALNKAQCVFDKLPVQDVVSWTTLITGYAQQGHAEEALQCFEQMLGEGLSPNAVTWLCILQACGGIGAAKFGEELHVKILREGLLGKDGVLDTALVDMYAKCGAVAKAQQVFDELLVKNEVSWTALISGYAQAGRKDIVFDCFRRMLGQGMKPNPITFMIVLAACSCLGLVKEGEMYFESMSASFGIIPTLEHHTCMVDLFGRAGQLDKAVAAIKKMPTVDHLPAWFALLGACQKWGNMNIARWAHEIVVRLDEGPDVSHIS