MHTTNALLKEKYFNRHLLWLNTNKKYKGSFQLQQIMKSLKFCISLLVLQALFNVFPTIEAVPAFCPGVFREYIGAEGKNVTFSDVPINPNIEFHFLLSFAIDYTNTKSPEPTNGDFLVYWDTDNLTPSHISSIKAKHKNVKVGMSLGGDTVNGKNATFTPTSITSWVSNAIHSITKIVKEYNLDAIDIDYEHFNADPDTFAECIGRLLYYLKQNNVVTYTSIAPYADDSVQVHYLALWRKYGHLIDYVNFQFYAYEKGTTILQFLHYFETQMYNYKGGKILVSFGTDNSGGLSPRHGFFDACSILKSRGTLHGIFIWSADDSIKDHFLYEKLSQNLLASATV*