MGNFPMENHCFEVVDIPGKGRGLVAARQILGGETVLCDPPLLLVVDEQAKAYCCSHCFRMSTSVRLDRAPEAQLPRETVGNEQLETGHGGPETGAETSGLAIDENDVSFNDLGEPFQVHCESCSEVWFCGTECRQKASASGHSPLVCRILSKLGGSTLSSDEKNQARFLAAAVDLKASTQPVVELENKPEGGDTKVASSSGVNTKRANPDTPIRQPFDALLRLDGEPSETGSGSGALYAFLKEAVAERGEKVEAFDQETVSLLLCKDQRNSYGIMAPNGPEGERRLRASGTYMRAALINHNCLPNVARFDYFDKPGDRNTDVFLRALHDIPAGEEICQSYFPVSWPYELRQERLAEEYGFTCTCQRCLTEQAWSDEDEDGEGDDEETEGGDAGVTELEIVGTGLSKGKAKVVEAEGRGESSEEPERRALGDVGIGSESEEGGPLGGETAGQDDFQHAIFFVKYLCPDEDCGGTMAPLEGRWTGVQSGKGKYDPAEAMECNMCGKIRTDAEFESELALLEDEQAAELS*