MSVEEQIVTPWDVKGSIVDGEEKGIDYERLIVQFGTRKITPEQLERFEKLTGKKPHLLLRRGAFFSHRDFDMILDRYEQKKPFYLYTGRGPSSDSMHLGHMIPFMFCKWLQDVFQVPLVIQLTDDEKFLFKQGVSLEDCQRFARENAKDIIAVGFDPKKTFIFMNSTYVGGAFYQNVVRIAKCITANQSKACFGFTDSDSIGKIHFASIQAAPSFSSSFPHIFNGAKDIPCLIPCAIDQDPYFRLTRDVSGRLKFKKPALLHSRFFPALQGPQSKMSASKDSSAIFMTDTPNKIKNKINRHAFSGGGATIEIHREKGGNPDVDVAYQYLSFFLDDDEKLKQLYNTYKAGTLSTGEMKGECIKLLQQFVSDFQAARSKVDEATLDMFMDGSRKLEW*