MEKVQFLKYAEEACYNGSLTIKALSSGLEIGACNWNILSPKGNIIYLSGSVFASATATSFDYKALEGSDVLLYSDFTACNDVDGEKNDFPPATGSSYSSNIGSCWETIPESWLDSDEYSEEMEKVSFICSCALDTISDGGSVLIPIGRPGVMLQLLENISLSLESSNLKVPIYFVSSVAEELLAFSNIIPEWLSSQLQERFCSGQPLFTHIQLSNEKKLFVSPAIHSSKFLTSWQEPCIVFCPHWSLRLGPVFHLLQRWCADPNSLLIIEERADIKLALLPFEPMSMKVLQCSFISGIKLKKAIPLLKILQPKHVLVPESLRPHISCWNPKFSVQSFSENETVVVPKLKAFADMDIAMDVASELLIDTKMIEGKNIARLKGELLIEQGKYRCVVRNKQVLSSQVRPLLFLGRVDLDSLLMALEKMGMKVAAQSSGGSENVSLIFISEPSEALIEVTSTQTTISVGDETTASLVSEAVRSTLVCF*