MVIPVPKGEKLMDLLSLKGKVVIVTGASGPRGMGIEAARGCAEMGADVAITYSSRAEGAKKNCEELEKDYGTKIKAYKLNIGDFNSCQQLVNDVIKDFGKIDAFIANAGKTADSGILEGSVEAWNEVIQTDLTGTFHCAKAVGPHFKEKGHGSFVVTSSMSGHIANFPQEQTSYNVAKAGCIHFARSLANEWRDFARVNSISPGYIDTGLSDFVAKDIQDLWMSMIPMGRNGDAKELKGAYVYFVSDASTYTTGADLLIDGGYTCR*