MGRNEEPKLIVPGRSDSPWSPHIPARRRKGVHDECFLTGKLIEFVEPRKYLWLTSDKRYKDSSLRNESYKEFDEEYGLKRGTSQNLWRRTINGYRKFQKKKNEGELSGPGSMIPEESFLFEEELSFLRKEDDLNKGFRSISTIDRLQS