MTGQFNTFSQASTAPLHSKPDPKLQTRQTVPATNPDGLDPIEASKQLAAYAAVDQHILPHHRVIGIGSGSTVPYVVERIVQQGHETNESSKSRIKFRRCRPISRLDITLDGADEVDADLNAIKGGGACHLREKVLAEAADKFILVADARKDSALLGTNWRAGVPIEVVPFAWAKVMSNIQLMGCLNPTLRMGKSKAGPVVTDNGNFVIDAPFDEVYMRDPTELSYRLKMLTGVLEVGLFCGMAEEAYFGNLDGIVTIRSKNGNTRKMSVEEGKAKIQSNGHQPQSSTQRKQEDHASSVRPTHIPFPLHRLFCPTRSP*