MVEQKVHSNYLPDRPRVHEALQAGHQVLDLQVPGTNLSEQLTFVSGEKLLLRVFSEDTPAAEPLVRRCSAEEVVEHVLGVLQTGADSVNLVLGVSLKTTSVNWGFSVRYEMLQLHFDKMDVVEEADHRVRPWIITHYAWGPVRHFRLWPEPDSLQKYFDIMADANRNAYEVQQKILRELRRSGHTHEEVERFLDSTGGDGSDHALWLDPPEEHHGMMAKKATTRGFWIQETDESFHPLDGNLPREGKSGRMAPPTPPHRVKTDTVEHTMKALVKQLGVLAGDIQKWQLLIDWEPRFAKTMKESLHEAQRLRMMGDESGHVRMALKTVELMEKMTPSQRLGTAKLNNTERVDERSETREARATHTYIYIWIYIYI*