MELCLGGSLFDLLQEKTLTCREAALVIYKIGIALLFCHENQIVHLDVKPSNILFRHCEDLSSACLSDFGLSYALTQTEPVVLGQRNGVSVEYINDKVFEGRGTEGYLAPELMNRGYLSRAADIWSLGATLLEMLTGEEVPVRSVVISEWWTKDAARKLEQELSDTVNGWKELDATARDLILAMLCPDFMERLPLTQLLIHPWLLNNLFHAPITQKGVCRDASDYCAKITLKDFHPLVACTRQTCIEDKRSYYYMPYEIREHRFSNVYS*