MEESSRRKSSRKGDKDPFCVLHKLPSGDTPYVRAKHAQLVEKDPEVAIVLFWKAINAGDRVDSALKDMAVVMKQLDRTEEAIEAIKSFRSLCSKQAQESLDNVLIDLYKKCGRIDEQIDLLKQKLRLIYQGEAFNGKPTKTARSHGKKFQVSIKQETSRILGNLGWAYMQKSNYMAAEVVYKKAQMIDPDANKACNLALCLIKQARNSEARSILNEVLQGNIPGSEDCKAQNRAQELMVEVEPRWLPPSTKMKIARFDLEDDLIDGLEKLLNEWAPSRTKRLPIFEEISSYRNQLAC*