MTAIDAVTSKLDKSGKIFVAGHRGLVGSAIVRRLRAVGYNNLILRSHTELDLTNQSAVKTFFSLEKPQYVILAAAKVGGIHANSTYPADFITINLQIQTNVIDSAYRYGTKKLLFLGSSCIYPKHAPQPIPESSLLTGPLEPTNEWYAVAKIAGIKMCQAYRIQHNWDAISAMPTNLYGPNDNFHPENSHVLPALMRRFHEAKVAGGKEVVVWGSGAALREFLHVDDLADSVVFLLENYSDLGHVNVGSGKEVSIKELAEMVKEVVGFEGEIVWDKSKPDGTPRKLMDCSTIAKMGWEPKISLRDGLVGTYEWYVGNVVKQ*