MSRTLVQPIGQKRLTNVAVVRLKKHGMRFEIACYPNTVLSWRSGVEKDPDEVLQSHTVYTNVSKGVLAKSKDLISAFGTDDHSKICLDILKKGELQVAGKERESLLSSQFRDIATIVMHKTYNPETQRPYTISMIERLMREIHFAVDPHSTSKKQALELIQELQKHFPIKRCPLRIRATAPDDQVPELLGKLNEWNATVISKEGSSAVIFELEPGLYKDCHDFVMNKMHGRFEVLAHSLYVEGDTQVEQYNDYEDIPEALPKETYDSVLKLNEKLQKQTISSTSRPTEGQQKQNKCSTCNVSFDDTKLYREHHKSEWHKHNIKRKTRQLPPLTEEECMADMELGDSKSDLKDYSF*