MRAMAVEALQGRLDMMVLTLHLDQSCWDIRPLNEGHGSGSIAREAFPLWYNGVHERCRVKERIECFRGASQIPQFRNDCQKHWKMIRLLLNSCLWNGSIKSRSWILCVRGMASEPAIQNVEVFEQKSTCGRRWQLHENLVLIAGKENQELELEKAKKEKIEKTNKEKWEEIETYCHQNGIDRSAEQCRLRWHRLILAFSKVKNWESRRRPGKLSFWLMKADERREKGLPYSLDWEAFNALDELHNKKGITSATTHFLSEKAGIVAFFAFKE*