MGLERPVKGSKMCTQLNSRQLIEESLNRRYSDGIREALGQVHFNFVITDPCLLDHPIVYASQGFLKMSGYSTEEVVGRNVRFLQGPDTDRRTVLTIREAIREEKSCQVSILNYKKNGTAFWNLFHLAPVFSEGDGRVIHFVGVQTPISKFSRSSVSNNVSCSRPNNCPAFVENRLFNHHTSSAIYFGSCRRELFSNFSVDLGHSELYNSLAEEDNAGLEEEPTCEAKESDKQKAIAAATRILFELTQFSKHTGKAVLDKRSNSADLVRVAPISSSLSIALNRIHQSFVLVDPHLPDMPIVHASNLFLQLTDFSLRPQLLGELHLFVPRQSLDCFILGQAPWHVRMPKASASYLGKPLGTFACPRRRLVQLWCRSNPKFRLLEDLGESLRAHLAEDLTIAILDLQVT*