MTNKVSLDKSKIKFVLFEGVHQSALDTLHAAGYTNIDYYKKALDGDELKEAIKDAHFIGLRSRTHLTAEMIEAAPKLIAVGCFCIGTNQVDLNAAKARGIPVFNAPFSNTRSVAELVLGEILLLMRNVPQANAEVHRGVWNKSATGSHEVRGKKLGIIGYGHIGSQLSIIAESLGMDVYFYDIENKLPLGNAKQLRSLEELLSSCDVVSLHVPELPSTKNLMNAARIAQLKQGAILINAARGTVVDIDALAQALKDGKLQGAAIDVFPVEPASINEEFISPLREFDNVILTPHIGGSTAEAQENIGFEVAGKFVKYSDNGSTLSSVNFPEVSLPEHEGTKRLLHIHENRPGILNKLNQIFVEANLNIAAQYLQTDPKIGYVVVDVETNDASPLLTKLKEIDGTIRARVLY*