MPEEGQTKSALTMAEGAFLASRTGITSVTDFRVSDQAAGRQGAPLIAFFDSLVLHHPIKLRACQNIGGIANVCFIPPDRDGRLNPEFFDFDTGPGNVFIDAAVRHFTNGEREYDRNGKMGAAGEAKGLSANDIVATITRITAQAIVEHYRRYMPTHYGPLEEIFMCGGGAKNPNITKYMQSAFPDTRIVMLDVAGVPADAKEAITFAWQGMEAIVGRSIPVPSRVETDRHFVLGKVSPGENYRRIMRHGMEFGAGQDYLEPRSYGRRRLLLVNDSAYDFATIHSFFGAQSCFMARCVMIGVKPLRL*