MESLRSAIAAKQASVEQQGAIVKSLKASKAQEAEINEAVEVLKNLKLELESATKELSKEFSGPGNVAASKEAFRSAVNNALERRLFVIPSFAIYGGVAGLYDYGPPGCAVKANVLAFWRQHFVLEENMLEVDCPCVTPEVVLKASGHVDKFTDLMVKDEKTGTCYRADHLLKDYCKDALEKDLLMDPAKRAQMKEVLATIDELSAEQLGCKLKEYSIVAPDSKNPLSDPYPFNLMFATLIGPTGLQQGFLRPETAQGIFVNFKDLYYYNGNKLPFAAAQIGQAFRNEIAPRQGLLRVREFTLAEIEHFVNSDDKSHPKFNDVADLSFLLYPREEQLAVKQPVLTRLGDAVSKGVINNETLGYFIGRTYLFLTMLGIDKTRLRFRQHLPNEMAHYAADCWDAEIECSYGWIECVGLADRSAYDLKAHTEKSKIELVAQERFSEPREIEQLTIQTNKKEIGSVFRNVAKKVEEALMSMTEVEALELQSQLNSTGQADFTVCTLDKKVAITSKMVSIFKETKKVHSRAFTPSVIEPSFGIGRIIYCLYEHCFYTRPSKSGEEQFNVFRFPPLIAPIKCTVFPLVQQEKFNVVALGVSKALSRAGVSYKIDTTGTSIGKRYARTDELGVPFAVTVDSDTTVTIRERDSKEQIRVPIQEVALVVKELVENFLCWADAKAKYSLVAGKE*