MGERGPDQWLEQIKNCISLSESDMKQLCELVKELLMEESNIQPVQSPVTVCGDIHGQFHDLLELFRTAGGLPSDDNQTNFIFLGDYVDRGYFSLETFTLLMVLKVKYPHRITLVRGNHESRQITQVYGFYEECLTKYGSTTVWKYCCQVFDFLTLAAIIDGKILCVHGGLSPEIRMLDQIRVLSRAQEVPHEGGFCDLVWSDPDNIDTWAVSPRGAGWLFGSKVSREFNHINNLQLIARAHQLVMEGFRYHFKEKDVVTVWSAPNYCYRCGNVASVMQVDEDLEPNFKIFSAVQDGDLSVKNNANKQQRSDYFL*