MGSQMNYKNVGDTSYGDGKQAGNFPLARQPSVYSLTFEEFQNTWGGLGKDFGSMNMDELLKNIWTAEESHAMNSSAGAAGESNAPGGNLQRQGSLTLPRTLSQKTVDEVWRDLMKEGSGGAAAGGGGGSNVPQRQQTLGEMTLEEFLVRAGVVREDAQQIGGSLNNAGFYANNNTSLALGFQQPSRNNGLIGNRIMEDGSSVPSQPPSLALNVNGIRSSQQPQQQPQQHQYQLQQQQQPQLQQHPYQQQQRQQQQAPLFPKQATVAFASPMNLVNTTQLSSPGARGQVVTVTNSSMNGNLVQAGGLQGGGMGMVGLGAGGVTLATGSQVAQVSPDMIAKSTADVSSPSPVPYVFGRGRKSGALEKVVERRHRRMIKNRESAARSRARKQAYTLELEAEVAKLKELNQELERKQVSFS*