MEALLCRRLGDPTVSISSESPISISTSHPIPSLDSPTAVRVRIRATSLNYANYLQVLGKYQEKPPLPFIPGSDYSGIVESVGNGVSRFKVGDRVCSFAALGSFAEMIVAEEKDLYLVPDGCDLVAAGALPVAFGTSHVALVHRAKLGPGQVLLVLGAAGGVGLSAIQIGKVCGSIVIAIARGAEKVRFLESLGVDHVVDLGKGSIIESVKGFLKARKLKGVDVLYDPVGGKLTKDSMKLLNWGANILVIGFASGEIPVIPANIALVKNWTVHGLYWGSYRVYRPKVLEDSLKELLSWLARGLISINISHSYSLSEANLAFAAIKERKVIGKVMITFDEHDRPRSKL