MQSIATAAALQLLCRPSLSAAQLRQVDGHLLRSSTLLLADRFLPNQLLRSLLPAHPLGALRLFPRLRRIIPDFRPNNYTFSFLLKAAADSSAPPYLEPESPFGSHAIVPCLHALAVVLAWDAHAYVANGLIHAYATHGVLPAARRLFGGAVASRAADVCSWTSLLTACAKAGHVDEARALFDGMPRRNDVAWSAMLSAYVAAGSFGDAVRLFEDMLRSCVRPNRAAVVGVLTACGALGALDQGRWVHALLVGGGGHGVAMDGVVATALVDMYAKCGSLETARQVFAAAPRGQRDVFAYTAMISGLSDHGRCGEAIDLFGQMLVEGVRPNEVTFICVLTACGRAGLVGRAKEVFRSMGAVHGMEPGVEHYGCLVDVLGRAGQLADALEAVRSMPMRPDSYVLGALLNACAAHGDVEAGEQVVRWLAELGLDHSGVHVQLSNMYAGWGKWEEVLKVRRDMEERRVAKVPGCSMLEVGGVVCEFVAGDRSHPLMPEIMSASRDLHGQLRQLDHDYLSLGPLCLQSSL*