MGRLQHSMQLSPNSLNMQKKQSRPTFTGHQIYQLERKFEQTKYLAGADRAQLAQELNMSESQVKVWFQNRRTKWRKKEAADNALVKRGASGDKSPCSLSPFLSAGI