MAAVEQYLKGRMAAAASPEEAAVLEQLHALWSKRLWHQLTGVLVDALARKGLLSKQIELYHACISDFANKLNAVEFAKMVKIIAANECASPEDALAFIAPHLEPKSVIMGNPEARVLLLSEASQLRLLNQEPLVARSLTDQARSLVSASADMANEIQAAYYAALASYHKQVGTAAEFYHNALMFLAYSDVPDMPRDLRVQWAFDLAVAALVGKEIFSFGELLLHQVVRDMQDTEHAWLVQLLKALETGDLDKFNRICDESSAKMGAQPALVANADFLRQKVTIMALLNLAFERITERRISFAEIATRCRLPTSEVEFLLMRAMSLKLITGIIDGVESYVTVSHIVPRVIDRTQSADMAQRLDLWCKSVSKTLEFMEGETADLFA*