MSVMSTTFQHFPWARFKGITSDLFPGVVLPEPDFGALTTKLGEHLNAEHCQPHPYFIEKIIQFYECHIVRHSVMLVGMPFSGKTTALNCFLKTLTDLAHEGIMHAGCAVHQARLNPKSIPAPCLYGTFDEVSKEWADGIVAVLFREFGRNMTEERKWLVFDGPIDAVWIENMNTVMDENKKLCLNSGEIIAMSPNMRTIMEPMDVNEAGSHGAPGGRSSDWLKYPGVFYMICRTVSQVGISNCTKHQPFSHP*