MSILQRLDTPSTYVDRYSKRSNKDIPLNRSSTLYVGNLSSGNRFYTTEEQIYELFSKCGEVKRVIMGLDRFNKTPCGFCFVEYYLHEHALDCMKFINGTKLDDRVIRTDIDPGFREGRQYGRGRNGGQVRDEYRTEYDPGRGGWGYLRAEERQKNVQQKHQSDQDLNRLSESPERN