MSAPNSLYSAPQTQHFLQSSGDCNGHSRLAIIGHRGVGKNNISIVSTRGDQIRPSIMENTIVSFNMAARQGADFVEFDVQVTKDGHPIIFHDDFIVVNDKENDCLIHKRIGDLMLEDFLQIGYQKDSREVQQELFRKTSDGFFSAWSVSVDDSLCTLKDAFEQVSPLVGFDIELKFDDYNVTSHQELKHTIDAVLKVVNENCKGRKIFFSSFHPDAALLLRQEQSLYPVFFLTDAKPGIFSDHRRSSLAAAIEVCLTGKLQGIVSEVKAILQDPEVVQQIKAAGLTLLTYGELNNIAEILHLQESLGVDGLVVDHVLEMVLEALKDKDIVESLS*