MLTHTVLRAGTKRTCSTLSVVRGLATVSQNQPRLKSFKVYRWSPDTPEIKPHMQEYKIDLNECGPMVLDALLKIKNEQDATLTFRRSCREGICGSCAMNIGGRNTLACLCKIDQNESTELKIYPLPHMFVVRDLVPDLTHFYKQYKSIQPFLQRDSVPSDGKENLQSIEDRKKLDGLYECILCACCSTSCPSYWWNQQEYLGPAVLMQAYRWLIDSRDQASVARKEMLQNSMSLYRCHTIMNCARTCPKGLNPGKAIAEIKKQLAFD*