MEALVCRKLGDPTATNPGSPESPVEVSKTHPIPSLNSDTSVRVRVIATSLNYANYLQILGKYQEKPPLPFIPGSDYSGIVDAIGPAVTKFRVGDRVCSFADLGSFAQFIVADQSRLFLVPERCDMVAAAALPVAFGTSHVALVHRARLTSGQVLLVLGAAGGVGLAAVQIGKVCGAIVIAVARGTEKIQLLKSMGVDHVVDLGTENVISSVKEFIKTRKLKGVDVLYDPVGGKLTKESMKVLKWGAQILVIGFASGEIPVIPANIALVKNWTVHGLYWGSYRIHQPNVLEDSIKELLSWLSRGLITIHISHTYSLSQANLAFGDLKDRKAIGKVMIALDHKTALSSKL*