MKFEKLVTKVSDHEKAFGKKPTPSTIKIIYLAQEEKSKQHDSSRGESIRRGHGCGRKNFRGGRVDTTKVTDPISIVPIAKRMGHMKKMTTEFHGTISKKTDIIRKRTEIKALHMYDCLRANKSTSAWGGEARVPFLDKEFINVSMDIDPEWKMVKPDIGRIEKWVLRKAFDEEKNPYLPKGRFGLTLMAPTTPRPMWMCGRSHGSRRNLCTIDGILRSPTLHKSWKEKFSESRQLIRVGVQLRTTILGAIKDNNSADDLKFSDETGHYLIGPIRIIDPSVAPARPRDLLVVEILDLGALPGNVIFLLWKSWIWVLFLEMNGDVLEQWIERMEGKWGSQRTIDQRRGTLPGVAQAMGNERL*