MATDGEISHRFVETNGIKMHIAEAGSPGNPVVLLLHGFPELWYSWRHQMPALAAAGYRVVASDLRGFGQTDAPLGMEKYTSLHIVGDLVGLLDALGEEKVFVAGHDWGAIIAWDLCLFRPDRVKALVALSIPYSPRNPKHSFSQSLKRVLGEGYYFSRFQEPGRPEADFARFDTKTLVKKMLLNSKGEVLVAPKDKEVMDIFEEPTELPPWISEEELDYYAQELSRTGFTAGLNYYRAANLSWELKAPWTMVKISVPALFVTGDRDLVYFTPGIRDYIHKGGLKADVPNLKETIVLSSGHFMQQESAGEVNSILVSFFGEII*