MNLEAVSKALVRSALATEGGDPDAAAEASVHLIELVDEAQEDPARSLQVLHFLMDVCTRSPASSELRALLGAVCLEVVPRLLALADVSPAAAAAAGQLTEAVLAAQGCCSPRELVMALMELYDSHKDSAFVPGSGSVHLLLLGLLRGTLPSLVSAVQRRRLKVAFSMLQAVVDLAAGAGRQLLRLTDLTAAAAAAAAAAAGDDGGGAEAGGNSAASGGEVAEALREQAAEAAASLVEPFVEFAEQLHRKVLTKELPPRASATITTAKSDAVADHGDRSDRSKVGAWLLALLGALWPAWVSMDAPLSFTPLVGGGAAARPAGTPATGSGALSSAAEAAAARLAGLLPFYLPPPPVWSPAAAVGMEEAGMGEGSSAAIRCDSGALGVSWEGLWAAAQAGAPLPREPTGEGEDQGDGDDGGFDGPEEWTLSDPQLARLGAAVVVWLDVCGGYSSRGGSNSRVSSVGLTGFAQAASVSAAGCAARLPDGFLPCVPPADSEVASLYLLRFVEAHMDASLGGSGVDGGGGEAGNGSSGGSSGHTEPLARALAMISAASLRLQLQRQQWHLSALVPTDAKAGTASADVRSSWEALAGHLGAEDTTTEGRAGAAAALQCTSGTERAGWGSGSGTGGQVEEAVTAAAALLPLVTDAQRAMLPLARRAAQRLLLCMDCAGSEVLRRQCHDSWQALLSLLPPAVRAAVLLHQATALGSTPTVRSIVLQRLQREVASATAAAAQAQAAAAAVTPPAGPTAQGAAPQPGAQGPTGAGVGMQPAMVAAFGGPWVLRPVVHSLQALQRQADATTSNAAVTPDAGGSVPPVAVSRATDGLVAVGAVLDNADATVAALSVLRFMALRYAAAGSDSPQAPAVEPRLAVLRAVQRHVVAPLRPLVSRVLEAMQREAAEAEQAATAAAAAAVAGDAMAAQLSAAVTAAAAAAGDRFAGNVAVLSGALSGLTGVSRVAELLDYLQELLG*