MAEMKKKVVVVGGGIAGSAIAKGLEDHADVTLIDPKNYLDIPYARMRAIVEPAMAERSIILHSDYLKKAKILESTVESATDSEVTTASGERLPYDFLVVCTGTVFSSPPEKTTKAERLEEFNGLNRKLQEAESVLIIGGGPVGVELAGEIVTDFPAKKVTIISGADRLIEFLGPKASKKTEKWLTKKGVTVILKDKIDVNDSLAPPTFETKKHVELKADAHFVATGKKVATKWLEASEVLKEHVTVDGRLKMESTGTCQVEGLKNVFAAGDITDFKEIKQGFLAGKHAAVVVENIKKLSASPDAKLAAYKPLATPMGIVSLGRVLAVAQMPFGTILGRLAGLLKSKDLFVGKTRESLGLKAK*