MFGYATDETEELMPLSHVLATKLGAKLTEVRKNGTCPWLRPDGKTQVTVMYRNEGGAMVPIYVHTVLISTQHDETVTNDEIAADLMEHVIKPVIPERYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVVAAGLARRCLVQVSYAIGVSEPLSVFVDTYGTGKILDSEILEIIKKNFDFRPGMIAINLDLRRGGKKRYQKTAAYGHFGRNDP