MSSTDDVKQARSRVFFDITIGGKAAGRIVFELYNDIVPKTAENFRALCTGEKGVGKLGKPLHYKGSTFHRVIKQFMIQGGDFTAGNGTGGESIYGAKFEDENFQLKHDRPFLLSMANAGPGTNGSQFFVTTVPTPHLDGKHVVFGEVLSGKSVVRQIENLKTQGDKPTKDAVIADCGELSGDAAVSADTKTADAYGDEYEDFPEDEATDGQPLSASKILKIATDCKDFGNKAFKAGDLPVALDKYQKGLRYLNEDPELDNEPADTKQKLDALRVSLNSNAALMNMKLSAWDECIRSADGALAVATISDKDRAKALYRRGYAQVRIKDEDSALTSLEEAKKLAPEDGAIVNELAAVKKAAAARMAKEKAAYKKFFS*