MTKSVALVVGGSRGIGRQIAIDLAGHGYSVVVAGKTVSDTSKAKPFPPDPNSPQSTISTVVREIKEAGGDASAVAVDTRDFESVKAMVSKTVEIYGRIDALIYNSGAIWWASVEKTPMKRFQLMQRVNIEGLYGTIQACLPHFAKNGWKARIVVVSPPIYSRFFRGKTAYAMGKIGMSVLTKGLAMDWIREGKKDMSITSIWPAAAIDSGATRDADKGELRKPTIFSDAILAMLSAPAESVNGCLELDEDYLRDKHGVTDFSKYDMIPGRTPRRIMPATLPDLTVAEQDDEGKRMDSSKRQSKI*