MCWSDTVTPQLRVYVPPHPLIQHWLTVARDRNTPTPLFRVAMTELGRWLAYEAVREWLPTVETVVETPLAPCGAMVVNPQVPLVVVPILRAGLALLDGAQGVLPTATTYHLGIVRDETTLEPSCYLNKLPPRLDPQTRVLISEPMLATGGSIMTAMQELVQRGIDPALVRIISVVTAPPALQKLGAHFPAVQVYAATIDETLNEQGFIVPGLGDAGDRAFGTGEEA