MVVDTKLYDILEVHFEASAEEIKKSYKRLALLHHPDKAPIHEKEEAAERFRGVQEAYDILKDPESREMYDMYGMNSDSNSQFDGGVNLDDVLAQMFGMNFEAGGPGKNVPRDRKRRGSDVIHDYEISLEDMFKGKEVKLRATRNTLCPRCQGRGGKRFAKEKPCLSCDGKGVKQHLKHVGPHHVTNSQVICDTCNGKGVSFRGKDRCKHCKGSGTVPEQRMLSFFVNRSAKENDKIIQRGMADEAYGITPGDVILQLHQKPHPVFERLGDDLKAKLKISLAEALTGFNRVILTTLDGRGLEYVQPIGKILHPGDCLIIPGEGMYKDSKTDLRGDLYLEVDIEFPKDGLIGTTEIEILRDILPSIPKVSVMDDTLIDSVRGVPGDISHFGGDARYANEDYGDETYEGVPECQAQ*