MLTRRCRAPTQEHIWRSQCDGRGSCNFPTRSSYSGTALADEMPDQYLQMREYVKAVIKTWEGTQLNFGMLNVSSLTWLRPDAHPGPGAPHSNSSSGRIVVDCSHYKIAAGGVPDTWCLVCELDFGNKKSSAAQLLRHFTNEHPNATDAELASSALTKCVACDKLACVIVTGGNQRSNFFNHYVSNRNQRQHQQRAGAGHTPTADCNAAAAWVREHAPPRSPGSYVTHAVGTNSAASRIQQARHLDDVPGAARIQRAAVAALHNACGNPLKLNTTPAADFNLCFTDGISLEAFKRLQLHDLGRAFASTPRKPGTLDGARGACYAVVSAVLITWVHSLRAVQAEQDSEYSSDEDECTSDQDDRGPAYESDDDDGYDRIANDDLDALMRCFDDERRCRAYRARASPRVPSHCLIQPLAL*