MCKAGFAGDDCPRAVFPSIVGQPGYIGNEAQKKSRALKLHYPIHDGIVTNWDEMEKIWHHIFYNELRVAPEEHPVLLTEAALNPRANREKMTQIMFETFNVPAIYVISQACLVLYASGRLTGLVMNSGETVSEAVPVYEGYPVPHAILALALGGRQLTEYMMKLLTERGYSYGTSPDREMVGDLKEKLCYIALNFGKEMDTASEVRELENHYELEDGDTITVGTQRFRCPEALFQPKLMGKEGSGIHDTTFQSIMKCDVEIQRDLFANVVLSGGSSMFPGIDKRMSKELAALAPDMDIKVIAPPERKYTAWLGGSVMCSLTSFEEMWISQSEYDESGPAIVHGKCYGANPS*