MSHTMPISISYHQTKLEVPTIITPRETKYLSEIDDQGSTRFHSHILIFYKYNSSMKGKDPAKIIKNGLSKTLVFYYPLAGRLIEGPNRKLMVNCNSEGIMFIEADAYVVLDKLGDSIKPPCPYLDLLLHNVPGSDGIIGCPLLLVQVTRFSCGGFAIGFRVNHTMMDAYGFKMFLNALSELIQGAYVPSILPVWQRDLLSATSSPSITCTHHEFDGKIESKIAWESIEYKLKEKSFFFGNTEMEAIKNQVSPNCKSTKFELLVAFLWKCRTIALDLHPGEIVRLTFFVSIRGKSLKFELPSGYYGNAFITPAAVSKVGLLCSNSLTYAVELVKKLKDHMSEEYIKSVTNLMVIKGRPELSKSWNFIVSVNRSVGFDEFDFGWGKPIFGGVSEAISYISIGIPVNNEKGEKGILVAISLPPLAMEKFQKIVYKMTFKNVEGANIISKM*