MTRDQSSPIPITIITGFLGSGKTTLILNLLPQLRAANPSYRLALLKNEFGDLAVDSQLASSSAIAGVSELLNGCICCNLVGQLSVALSELQSTVRPDRIVIETSGSAFPATLALEVNRLARETGGQYVLDGVVSVIDVENWKGYEDTSYTARIQARYTDLIVFNKWEGAGERRFDEVLDRVGDLEVDTAWVKSDKGWVDMSVVFGIDGGLARGLTEEDGHVHDDKCGHDDKHKHDHQTEVEVLSIELKSGNREATVDATKLLAFLRKTNKDEVYRIKAVLAVSAKTAREVLKNSDEDTKVPVPPTSAGSEAQTTRYILNWAFGRWTFTPVAAEVKEHESSSEAILRMTMILARYESTKWKKRLEAGGLLELEEENGKGELSVTKVN*