MALEAVVFPQGHFGYGCGRDSPAYGMPWCDVLAAAGGGGGGFGEFYGVDEWDDQLQVASVDEWEVASKDNSDASTEGKAAAAERAAPVAAGRRKRRRTKVVKNKEEIECQRMTHIAVERNRRRQMNEYLAALRSLMPASYSQRGDQASIVGGAINYVKELEQLLQSLEVQKSLKNRSGAMDAAGDSPFAGFFSFPQYSTSPRSGCSAAASAGSSGSASSVAAAIADIEVTMVEGHASLKVLARRRPKQLLKLVVGLQQLRIPPLHLNVTTVDTMVLYSFSLKVEDDSKLGSVEDIATAVHQILGSIQQQEAVLSIS