MLLVSDKDDYTVCVKRGGSYPVQADYFDNLPDHLVQFVLNKLADIKALGRCGAVSKRFNTLVSQVENVVVKVDCVITGEEGGGSLNAKGKGILGQFLKCVLGGFAKPFQALQQLMGPRKSLEFTDLSHHSPGEVLKNFNQVRRLCIELPGGELGIEDGVLLKWKAEFGSTLQSCVILGASSLGKKAKESREVSTSSDEDDTGSIPESFYTNGGLKLRVVWTISSLIAASARHFLLQRIICDHPTLENLVLTDADGQGTLSMDKEHLQEFRNKPLAASASSNRTQVPALNMTLWYAPSLDLPDGSEMRGATLVTIRPSDEPVRRESDGFLAAAFEEPFKSAVAALVRRRTYFLEMNSF*