MSAPQDDTQADSDAKPDVSRAVKALVEAAQQLQEDAARVEGVESLIERLKHLLAQEKQQLSYSRQNSEIRSRLSSLQNLIQHLESQVQRARKVGRRRGLKYYLASISNTVLGHELGRIGQSMESELQSWLDQQGVRELVDILGKESEDAQVKAISSFEAAVRKGYDSRLQDTILSAGLVEKLSSSLRPSAVPWRVQGECAFALCALLEFNKDIFVSLVIMAKFVENILALMSSEPDEHVLILVCVLKSALSAAKAVIVDEIYSKNGIEKIVNLLEHKYQPLQHAGMDCVFELVYYGRIEVVKKMLELEVIQKLARLEHSNVVGYLPAVESENHIKQGMDTNTCGLDAHMPPARVGDGSTAQPFAKAVTRFALHLAIGTGLRKRERRALKQEFLMQIKEVMLDDAEIANITAEVLWAP*