MVYLSTLLTGAVGLATVVFAHPGHDVKAEAAERAAALKSVRARGLSQCATQLQARGVEAASVARRDASLQKIRKARGLSGPLLKARDTTPLTTSHESNLTVDLSTDPSVLFASGGSCVLAEDVTQGPYYVSGELIRQNLVEDQPGVPLYLDIQLLDSETCEPVPDVYLDFWHCNATGVYSGVVASGNGDSSDETNLDATFLRGIQQTDDSGVAEFETIFPGHYTGRTTHIHVLSHPADTTANANDTLEGLYTTTSSHVGQIFFDQDLISLVEATDVYSSNTQELTLNADDSILLQELNDDIDPFVEYVLLGEDVTDGIFAWINVVIDSSQSTSVTPAAYLTEDGGVENENSGGFGGGSDGPGGSAPGGSAPTGAPPS*