MRGPDAFSLTAALSAAAALRSPGAGAQLHARLLRLGLRAPLPVGNALVAMYARCARADDAARAFREMRDRNALSWCSLLHGYVASGRMALARELFDEMPAGSVSSVAWNTLLTGYSRCGNAKQCLLLFNEMRVSGLSCDDATLCILIDACTELPCPSTGAAVHKIVVQSGWSAIPEVNNSLISFYSKFSLLDCAVKIFESMESRTVVSWNSLIDAHTRLGHIEQAAALFQSAPETNDISWTSMIGGFARNGCADEALALFSKMLEHGHIHPDDFTFGAVLHACAAAASMASGRMIHGCAFQTGYACYLYVANSLMDMYAKCGDVEGASNVFHAVLQKDTVSWNTMLFGFAINGWAKQAFAVYERMLSQDVCPDEVTFTGLLTACSHSGLLEQGRAFFESMVSVHGLKPTPEHLACVLDMYARSGNIAKAIEVLEQYSETVQMHSSDMRESLLSAYSSVQLDTRIGRKVGSGMVSMEPVRDTGYVMLSNMLCATGQWKEAEGVRRAMAEHGVKKSPGCSWIQLKGAAKVFVSGGLAQYL*