MKGQIYYRLQWITWTLADFAVMLSNRLHINCVVMYITPLMVNEGTDILLATMDNMKACRLCTGAVQQVINLVGGLHKFYLMLNSLQLIEREIPWMIVPFMELHQDVCLSLYGGSESGCCSSHGNHNVRIGEGGFKSGLHWTCGEAFRCHGLSAIMKCCDLLQEPVIKPIWDTFASSISGIWKGVGAAFSPITAEMEPISLGESNEYLYDCYTLCKMEALGSPSEGSNSRIRRKINWVVANPLGEQGQGEVTIQDDLIKAEEKIFEPLDQVMDGNRTPSRAEPEKIDMLGVQEKQHLPIYETKVLLSSDVMEEDFIGLEPGLVFFEL*