MNAHAPSVAPASATVDASLEKLERKPVLVASRDLPALAVIGRDDLSVELLRTAPVGSYDRPEALLGKRVWVAVPAGSILSAATLEPGGPLARTIRPDERAMAIAVDEVVGGGGFVLPGDYVDVMLFVRDERDGESTPLAQLVLPGVRVLTYGERIAVGSDGQDRSNQEKDPRPPRTAVLAVPEDGVARLMLASQAGSLRLAIRSKDEELYRREQEGALLQASLGAPSAALSLDQLLERRKPTAPSVRSAAPRVPVANGVTVYRGSAMTHEAPLEHHHHHH