MNGSLAVNKHNLLEALRGALSADAAVRVPYEAALAAWEAAPGYATALLSVYESPPAGCGGAERLLAVLCLKAAVGRRWNERRSGEPAISDAEKAEVRARLLPATDEREPALASQLVLTAATIARLEGLAAWPALLPALTASCTRPAPLDAARGLSALYRVVKLQASRRLLAHRKAFFALSEQLHAPLASLRTSHARALLGRVQPLLGGPADQPIAGSGAGGEACALLAIKTERQLLLHGYARAHASQARGCNRDARCLRETVAWPSICX