MGEGKPHVVAVLSLAQGHLIPFLQLAKLLTSSGGLAISFITTPRNVKRLQPEVEGSNLDMIRLVSIPMPPIEGVPPGIDNTDNVPMHVIPLLFASSHELAGALEEWLQNHGQMNNTEYPSPVCCIIVDMSTRWARRSDAKLGIPSVVFYTCGAFGISLQHCIFNSTLQKSVDEEDDPLLPWAVLDKTGRIDQEKIRSSRGNAEDIDEGECLKWLDSRRLNSVVFVCLGSQFFLNEKQIRALASSLDASGQAFVWSIRCPQTDLKTACDMGLPEGFEQRTRERGLIIWG*