MAAALTLARVYQHSFDTHPNVTLAVTGGCLNALGDCVAQVSERTMGTRKETDQYRAYDIARTFRFFCYGFAISPFLGRWNAFLETRFPLQLSNFTRGPTYSRNLRTLRTRGGWTEETIVTTTRNIPKEPISWVALTKRVAADQLFMAPLGLVLFIGSMGIMEGRTPRQIGEKYKDIYADAIVANWKVWPLAQLINFRFMPLPYRVPFSQTCGVFWTLYLSLLNSREDAKQDRRVHRQRLQEDWRKDSEGRIHENEAQSAKIL*