MEALNKKLFRLNSKEKIQKSTGTFVPDLPNGSFLKENGSMELLNDYFFKNKDIYISKHNRFADYPYHTHQFLELNYMYSGSSEQIIEGNKETLHEGELLLLDSGCHHSIKATGEKDILINILFRDQQISLEWLTSIKKKNSLLFDFLLHSSVSEQSLKKYIIFQSAQIPHIQQILNQIITEYFLEEEFSSRIITLYLPILFTELVRKCDTYLADDLTNSQSSTTSTMLEVIKLIESNYRTITLTSAADTLGYNKNYLSNFIKKNTNFTFTELVNKQKMLAANLLIETTSTPIELIIEKVGFSNKTYFYSLYKRTFNLLPNEVRNKK*