MTSGLPDTDTAIVCDNGSGVVKAGFCGEDAPRVMFASVTGRPRHSMAMVGMAAKQLYVGEEAQAKRGVLSLSHPIEHGVVTNWDDMEAIWRHTFEDQLRVDTSERPVMLTEAPRNPKQNRERATEIMMETFRVPAMYVAIQAVLSLYASGRTTGVVLDIGDGVSHAVPVYEGFSMPHAVKRLDVAGRDMTQYLSRLLTEAGTRLTNSAEMEIVRDIKERLSYVALDYDTELATARSSSVVSKDYTLPDGQSIAVGEERFRCAELLFDPSPLGHEKGEGIHTMLHDAVSACDIDVRKELLYNVVLSGGTTMTQGIAARLHKELTALAPSACTVRVVAPPERKFLVWIGGSVLASLASFASQWVTAEEYNEYGPGIVHRKCF*