MCEHHHAAKHILCPQCDMLVALPRLSHGQKAACPRCGATLTTEWDAPRQRPTAYALAALFMLLLSNLFPFVNMNVAGVTSEVTLLEIPGVMFSEDYASLGTFFLLFVQLVPAFCLVTILLLVNRASLPLSVKKTLARIFFLLKSWGMAEIFLAGVLVSFVKLMAYGDIGIGSSFIPWCLFCLVQLRAFQCVDRRWLWDDIAPQPALAQPLTPGITGIRQSLRSCACCTAILPAESLVCPRCHTKGYVRRKNSLQWTLALLFTSIMLYLPANILPIMITDLLGSKMPSTILAGVILLWSEGSYPVAAVIFLASIMVPTLKMIAIAWLCWDAKGHGKRDSERMHFIYEVVEFVGRWSMIDVFVIAVLSALVRMGGLMNIYPAMGALMFALVVIMTMFSAMTFDPRLSWDREYEPGHEES*