MHGDIVRLLEEAVTVTLMGYDQNCSYHLSKCTIRDLCWLNDEKPDDWRRPVQRSEEHDQKLIVYTPYRGPCWSTFIQRASLCQLIRFLGSLVADVGDLVVNYPSSICQGLFCPFTFARQVSYSFLRHCQDYVEERSNEVRRLIGRIQSTLRGSVDDIGWLQHIPWLPPVNDQTDRFVQLLGLVSSNGMHKLPNSYVYLLIPGLFSNLGPLYFVDTKKYFSRLGLTCHIARIHSEASVETNALELKDYIEELYWGCGKRVMLLGHSKGGVDAAAAIAKYWSDLKEKVAGLVIVQSPYGGSPIASDIFREGQIADQETRRVMELIICKIIKGDIRSLEDLTYDKRREFLARHPLPAELPTVSFHTQVSIAPGVISTMSHIAHAELPWLPLSAIHGADFQEPAPTTKLPVIIPLAAAMAICALHLNLRYGEKSDGLVVRRDAEIPGSVVVRPDRKFDHAWMVYSQSRKEAQSSDASQMCEALLTLLLEEADRKARDCEITLVHDDDDNDKVCSRS*