MSESRALLAPHVRPRTLDEEEESVPSNFVQLFGKASIDQCELSYRSINWVEGAIIVGAGPAGLATAACLQRRGVPSQVLEREDCIGSLWRYRTYDRLRLHIAKQFCELPYLPFPSSFPTFPTRAQFLEYLDEYARTFNIKPQFSECVVEATYSAGTGLWQVESRGHKGLRTFVGRWLIAATGENAQPVWPNSPGMDSFRGKVCHTSEYKSGEEFRGKKVLVIGGGNSGLEVALDLTDHQAQAFLSVRSEVHVLPREIFGFSTFSVAMTLLKFFSLRWTDRLLLLMSRLILGETSELGLPRPRLGPMELKSKTGKTPSLDSGTMSKIREGCIKVLAGVQEFTSNGCTFTDLNYQDFDAVVLATGFKSNVPSWLKENELFSSEGFPNPSLPCSWKGKNGLYSAGFAKKGLLGVSMDAQRIAEDISNFCISPRLLC*