MASDGRALLRVLGRIFRHPAVLSRGIGKIARMPDLAVKPQDYDVDAWSDAPYLEFIVGLEQQGSTPATSTGGSTLAGFRGNKRPYPGRAAQIVRIQIENGKDIQTVLAKHKNVRDFGAFWMPLVRDLMADLHLDELANQAVLKSATVMELDWLYVMMISYAGVVAHTILAWRWFGNVMIEGKKLSECCNALIIAYAKPGTSTVPCKSSTGLEVMCQDAGVLPGTITFNMLLHAYVKMGHRDWFESTYQEMEQVCRGFKHSSETFAMLLIGYARLDALDRFHQVLSEMQAENSQLPHNITVPAVEEAVKALGGHLE*