MSRKREKPYHSRHALSSIAKRRRPSLLELPDSASRDAPATKHSSPGAVLVIGLSPECSVLDLKSRFEIYGCISRIRIDRDGVGYITFRSKDSADAAITASQDPSFGITIDSKRVQVLLAKDPNSAVGFGSNKDNGSSSKLLRAEVPLSRHGRSNKLVSSSAKPKTDPIAGLDVAFKGREMVAYDDIL