MVAKALDSRIERAINPAFKVLETFRAVEELQKMVANMVQAENPGRYSTSKLKQVYNYAKAVENLDLLIGLLREECEPAIQRLQEAVEFLSRTKATDHYRAHRLTETLSTLRVLYENEVEDMNDGLLMDEALLKLEDEFRQMLLQIGRQTLNTATLQMSNSGSEHDGIRNGSDYSAVDLASKREIQVLRKIIKIMQANDGLDICIEIYVEVRYRRAAKALARLKPNYLKCFTPEEIDEMEWEPLESSIALWIQHLEIAVEIVFTSEKGIMQRVNLLQWMEITCFRNTLFQWEPQKFFKLLDMFESMENLNAQLSEIFEGDVGKDTYLRFRELQKQIVNAACKVFLEFDLQVEGQQHGEPPPNGSVPKMVRYVVNYIKYLASEYYGPIMTRILKIEQLWK*