MTTDPQPSGNGAHHASPGEPPVIDAQQLLAPANASAPPPPEVASAIADAASTWGFFQLTNHGMDAAVLQRMTRAMHSFFDLDLETKLQARRSETNAMGYAHDELTKQTLDLKEVFDVSRVPHPELPDTHPLNKTIEGFNLWPPGQDEFRAAVLAYYREVERCSFRLLEAFCAGLGMERTALHHLFQGQHTGFLRLNHYPLAHPLAQQAGKPQELMGVHHHTDAGFLTILVQDEVAGLEALAADGTWHLVRPIDGALTINVGDLAQVLSNDRFKAPLHRVRASRERRRYSAPFFFNPRPDADIAPLPX