MSATLKTLGQSLTRIKSLTSPPATSRVALAYELHSHTPAGCENLRAKKHVPLIFLHGFLGSKRENRRISKLLARDLSRPVFAVDLRNHGESGHCLKHDYMEMALDVASFMQSHGMQEATLIGHSMGAKTAFTLALQRPELVSDVVAIDNCPIHLPLMDDFPRYLEGMAKVGEAKVKTHYEAEKILREYEDSLPIRVFLLSNFVKDSDSPYLKCRVPLDILKTALTPLGDFPHKNEAVQFHNPTLFIRALRSHYIPEASIPLISSFFPQSRIVNIDCGHWVVQERPEELRSAVVDFLETKA*