MSRTLVQPIGQKRLTNVAVVRLKKHGMRFEIACYPNTVLSWRSGVEKDLDEVLQSHTVYTNVSKGVLAKSKDLIAAFGTDDHSKICLDILKKGELQVAGKERESLLSSQFRDIATIVMHKTYNPETQRPYTISMIERLMREIHFAVDPHSTSKKQALELIQELQKHFPIKRCPLRIRATAPDDQVPELLGKLNEWNAIVISKEGSSAQLSVIFELEPGLYKDCHDFVMNKMHGRFEVLAHSLYVEGDTQVEQYNDYEDIPEALPKEPYDSVLQLNEKLQKQTISSTSRPTEGQQKQNKCSTCNVSFDDSKLYREHHKSEWHKHNIKRKTRQLPPLTEEECMADMELGDSKSDLKDYSF*