MSSPTPNNDLNNPGVEKKSFRFLILAVSLGAAVLYSAGGRQCQLPEISGAGLEHKVEHKVEHKVEEKVALQTEAKSRLTPAMKQNFALVSEPASEKHTAVFWHNPKAGGTTIENMYYICRGMVIANQVGGVQELVPSWNATSIAVHVPWQIDGVRVSVVNVDTSTREGIKRAKQLGLAESGLSETVFSPLLRDTATIFSPTHKGRIFALFRHPVDREISRFFYLQDATWEPQYSPETRNWTAAQYTKSGKFVPDWTVRSVVGKTLKEFPILTAQDLADAKELMQTRVLVGLTSNMKESAERFDKFFGFKYKNEKAKNCSTDLLTGKSKRANKHSHPKMVAGSEEWEAFADGNRWDIKLYQFVEELFQEQSKLFH*