MSSEEKIQIRSPRDHKGGHLFEVTETSVDWIEQYQHFKGVTKSILELLNLISLRGFSSKDGYVSTTELIDATDGKLTRAAIQQRLRAAVNIGLFSQHGVKFEEGLAGKTMLHRFVNPNQLVSVLGATSLVTESVKQSEKQKKSKALAQTQVNKRLLNEHGLYTPPAMRDEADQFVVSPTNWLVLSTKRLHHLALARVIKNPWYRSQGRKPLLKLARQKIL