MVEIDLHIAKEMEKLKVVTVLPVEHYHKNKMSLDTKRTEIRKLEDKIFQREEALRKSENMLAEDSIEFDTFLKNNDEKVQEALKRAEYQTKLKQDKVAEAARLQATTAHLKRDLSKYQDQLEDCKKYKDFLVGVTPKEWLIDIQDKPIAPSDTPEERMYFQRPGQLLEAFNNLEVKNLTLMQDCQDSEKALEDLRNKLRETRDANDSKITNLRTQLENLTASLKAEDELHAGLHDKIKVIMVDRKSEYTSEEIAEKSRLEENVLQLEGAPNDLIEQTEKVREKERRLHVRFARLEKARLEQERRALKSLERSQAPVHKRTGKPIMFRSVLVKNRKEKATASENDEENALEGFLERAY*