MSFSTIIIALVALYIVKKVFFKPTPKDVSGQVVLVTGGASGIGLGMVKKFLGLGCKVVVLDINAEALAKVQKELNTDKVKTYVCDISNRDNIYATADRVKAEVGDVDILINNAGIVVGKTFLETTDMMTQKVMDINAMGPMWMTKAFLKTMVEKNKGHVVTIASAAGTCGVPKMVDYCASKHAAIGFSEALRMELAYIKSDVKTTCVMPFYINTGMFDGVKSWFIPILEPEYVINAIVQSVLTNQVKVHLPIITMVVFALQFAPIGVYDFISNFIGTTSSMDDFKGRGTTMNSPRKNTVSAVFSTESPKADRVSVTAGDDDLRLSK*