MSSDSADPFYWIRVILASNRGTLMELGISPIVTSGLIMQLLAGAKIIEVGDTPKDRALFNGAQKLFGMVITVGQAIVYVMTGMYGDPSEIGAGVCLLIIIQLFVAGLIVLLLDELLQKGYGLGSGISLFIATNICETIVWKAFSPATVNTGRGTEFEGAVIALFHLLATRQDKVRGLREAFYRQNLPNLMNLLATVLVFAIVIYFQGFRVDLPIKSARYRGQQSSYPIKLFYTSNIPIILQSALVSNLYVISQMLAVKFQGNFLVNLLGVWADVGGGGPARAYPVGGLCYYLSPPENLGHILEDPIHAILYIVFMLGSCAFFSKTWIEVSGSSAKDVAKQLKEQQMVMCGHRSQSMIHELNRYVPTAAAFGGLCIGALSVLADFMGAIGSGTGILLAVTIIYQYFEIFIKEQSEMSTLLF*