MSCKTGRVNLTTIKVIEMSRQGRSFNEKSWRSSLELGSGRVWAPSAHMSPGVLSLIPCSYGSRVIEHPVFFYMPGLSNEPDAECKILQGLSDLQFSNFSDLHFLYAGRVNQSSGVAFTHALISRFPTVEALQVYYNSAITDIAKQMGPWLQREFCADYEVSLPNDEILLNGTGNLAFHVTFIKVKSNASTTDIDNIIQSFLGLADELDYVTQLTAGENLCMRESYRTISHAFSAYFPSVEALEKWQEERAFLSVLNDKILPMAQSYASVALVPFVAQSVAAS*