MFVKTEALEFKEEEDVLVLLGSASPASAALTPLSSSADEEEEEELGAAGGARRPRGAEAGQGARGGSAAGAGGCRPARLLGLVHECKRRPSRARAVSRGAKTAETVQRIKKTRRLKANNRERNRMHNLNAALDALREVLPTFPEDAKLTKIETLRFAHNYIWALTETLRLADHCGGGGGGGGLPGALFSEAVLLSPGGASAALSCGPDSPSPASTWSCTNSPAPSSAASSSSTSPYSCTLSPASPAGSDMDYWQPPPPDKHRYAPHLPMARDCI