MVSKELLEILKCWSKPPCTQGTHNTWASGAKAVLEEFLFGCIGEVLEGKLQRIQNLAKCPPEDVSEEGLTSLFTEDLVLKLQSPGFDGTLMLWKLLQRLTRTESQEKRNAKQSTDLTQTATPPTSSRQGRIAAPPPFPQPDVTRLHTREQADTFYEARTRWLQFYAESHPQLIPRTQHDPPVTTENIYNEDDFEEYAAEGEPIPLPTPQILPTAPNPSPTPPTYTMSNATTPKPTMIGKIDDFDGTPDKAQRWISSTDLHFDINDTIYTSDKKKSEAKMTEYKDKNAYPTWADFMKMFTASFRTANVKGTASAALMKMRMEPGENAVAFNSMFMLDAGKSGINNEAMIMVYQKAIRPPLLRGALTGKELVTIEDWMNTVANLDANWISANTISEGTWGTRNKERQYNKNRKSGPSTSVKRLTKDKEETRRKEGRCFICNEKGHIGRNCKNKGKTPERKVRQTETEDDVKTVEEDKVQNIMRMWRELGEDQRAEAMKELEDEGF