MLLLVSRWQDHGRNLGLEIFGLEIYALVVERCKELITNIKLAASVEVPMHGIGPQEKRSQNFDFSFLPPLPEPRVATKFGPNHFLYDTPMNKPRSLRSLLGGGDVNMWMTNDESLRHLEESELWTLRSLRQPDPRIESAPRSFLIFGPALCDRLDIGFLLRKVLHAVALLRGQSGDPVARWGSLLQVLRSPTLRTELLLFDARSVPLDTAKIVLASLESMQANDVRRANPGAAALFEWALGVARLRCSGSAEQEVLDPLQSIS*