MALEAVVFPQGHFGYGCGRDSPAYGMPWCDVLAAAGGGGGFGEFYGVDEWDDQLQVASVDEWEVASKDNSDASTEGKAAATERAAPVAAGRRKRRRTKVVKNKEEIECQRMTHIAVERNRRRQMNEYLAVLRSLMPASYSQRGDQASIVGGAINYVKELEQLLQSLEVQKSLKNRSGAMDAAGDSPFAGFFSFPQYSTSPRTGCSAAASAGSSGSASSVVMDDTAGSAESGRQAAAIADIEVTMVEGHASLKVLARRRPKQLLKLVVGLQQLRIPPLHLNVTTVDAMVLYSFSLKVEDDSKLGSVEDIATAVHQILGSIQQQEAVLSIS