MAPEVPPEGFTGKVATLNSNEYSKRAYVTFLAGSGDYVKGVIGLAKGLRKVKSSYPLVVAVLPDVPQDHRSQLHNQGCIVHEIEPINPPENQVQFAMAYYVLNYSKLRIWEYKIGYCQQCPDKVQWPLELGQPPALYFNAGMFVFEPSKLTFESLMETLMVTTPTAFAEQDFLNMFFQKMYRPIPLVYNLVLAMLWRHPENVGLERVKVVHYCAAGSKPWRFTGKEENMEREDIKRLVEKWWDIYNDSSLDFKPTDRIPEAETRSDLQQRTANSLRAAMPRPVNIIPAPPAA*