MSSNSRSNSTFTGRLSALANRLRLGAARSDGRELRERAAALELPFQPLRRPEPSVWWQAGPPLHTLVDLPRGALSGPVQEDKAEAHAVLKRLVRVSHSTLESVDLKTIEGVCSREILVQAPCPRLEDLATAEVCRGVRIISYKDFVKALSLALPRFTNGDSIRLRQAAWHGERLFWAGERQACAFAAAIVYARRRELELKLPAHLERYELEPGALDELERRYHMLRIPTQAWSEPTFMSLLLDTGLPYARLALFTPETPECLLLPRNDERADALGEGLRAAGAADVVKYLKQL*