MGKLDVEEYGTYDSMVATLLEHKFLPEKEVLQLCERARSLISEESNVHSVRAPVTVVGDIHGQFHDLLEMFKLGGYAPDTNYLFLGDYVDRGYYSVETVTLVVALKVRYPDRVTIIRGNHESRQITQVYGFYDECMRKYGHAGIWKAFTDLFDYMPLTAVIENQIFCPHGGLSPSIDSLEDVRKIDRFQEVPHEGPVCDLVWSDPDDRTGWGMSPRGAGYTFGQDITEQFNHANGLKMIARAHQLVMEGYLPTHDNGLVTIFSAPNYCYRCGNQAAIMEVSETMDTEFLQFDPAPRRGEEQSAAKRCPDYFL*