MKGCMEKVQFLKYAEEAYYNGSLTIKALSSGLEIGACNWNILSPKGNIIYLSGSVFASATATSFDYKALERSDVLLYSDFTACNDVDGEKNDFPPATGSSYSSNIGSCWETIPESWLDSDEYSEEMEKVSFICSCALDTISDGGSVLIPIGRPGVMLQLLENISLSLESSNLKVPIYFVSSVAEELLAFSNIIPEWLSSQLQERFCSGQPLFTHIQLSNEKKLFVSPAIHSSKFLTSWQEPCIVFCPHWSLRLGPVVHLLQRWCADPNSLLIIEERADIKLALLPFEPMSMKVLQCSFISGIKLKKAIPLLKILQPKHVLVPESLRPHISCWNPKFSIHSFSENETVVVSKLKTFADMDIAMDMASELLIDTKMIQGKNIARLKGELLIEQGKYRCVLRNKQVLSSQVRPLLFLGRVDLDSLLMALKKMGMKVAAQHAQNTDGSENVSLIFISEPNEALIEVTSTQTTISVGDETTASLVSEAVRSTLVCF*