MDFPCRGIVSESEAGFRSTVENWATNQVKARRYLYDHTDEGYNLIPWRNNAWVEIADALDSSPEHVKTRWKTLRDRFKKEEKKERMTGKPATWVFQKPLRFIQTLPKERL