MAPADGRLVSISHSPQARPREALQTELDEAIIRAAGSHRRAYALTVVHVSRSDHSRVQSSILTSSIVSQTGLGALDRLPVELLLQALRHMDMQTLFSLRQVNLRARQMVDSLKEYRAVVSYGLTAYCALLRMRLAAHVTLLGFYRLLCSQDCAFCGKFGGFVFLPLWIRCCFECIEEDPETRMVTVAEVRRLFRLSRAEVGRQRACLTMPGIYTTGLYSADKSYQRARLKLVPYFPAMKEFGDRLETGVPRSRHQPFWDPVHNFMASCELPYYDPQTQTVDYGISCVGCEARAVEGNPGQASRPAVAPWDGIFSRDNFLKHFKGCRQAQKLWEASPEAALEAIIKRDVVHE*