MARLDLDVGGIIPPHTHPRGSEIIYVFQGSLYAGFIDTHNKLFARVIHAGEVISLSLSLSLSLSKMASGFTLIVLVVAILSGYKNMEAIEGADTDPLQDYCVADFNQPVHVTGYACKPASQVSVEDFIHDGLAERASTYNINNATATLAFVERFPGLNSLGLSMARLDLDVGGIIPPHTHPRGSEIIYVFQGSLYAGFIDTHNKLFARVIHAGEVMIFPRGLIHFQLNVGSSPAFAIVALNGQEPGLQFIANSMFGSFGLKLDVLEKTFLIPHSEALHLQTLFTKM*