MPIPPPEAPPIPPGAAPPAAAAGLACIDLASHDLHFTASILRKACLDSGFFYVVNHGVEEMEQAFVESRKFFSLPTDEKMKVARNKKNRGYTPFEDETLDPSKQTKGDCKEGFYIGPEVNEEESEIWSPKPFHGPNQWPSKDLLPGWRESMEKYYEQILLAGRKITRLLALALNLEMTYFEKPGIMDSPMAYIRLLHYSGEISNPEKGIYGAGAHSDYGMITLLASDGVPGLQICKDKDASPQLWEDVQPVQGAFVVNLGDMLERWSNGLFRSTLHRVVLSGEERYSIAFFLDPNFDCLVECLPACCSHSNPPRFPPITSGHYLIERYKLSYKS*