MSFLLSNLSPSILLQTGKSPNLRPIFTPSQSTSSSTGYVFDEDSLSTLSLSSVQSPPLQDAQVKTKPTPQDKHNHDRDEFYINLGLAVRTLREDLPLIFAKDLNYDIYRDDVTFVDPMNTFSGIENYKLIFWALRFHGKILFRDISLEIFRVWQPSENMILIRWTLKGVPRVPWEAKGEFQGTSRYKLDRNGKIYEHKVDNLAFNFPHQLKPAASVLDLVTASPASSPHPTFFSGPVDSCSSSWIEFYQAVKRTVDKTEYMLVTDRLITCS*