MSVSLLQPCFLMSKTRSYAQILIGSRLFLTAMAIHSSLRVAPPDLQQGGNSRIPYVHVPAARMSILVYIATAINSSLFLLKKHPLLLRSSGTGTEMGAFSTLFTIDSIDRESFEVCYLMTLEIRLSIESV