MFAAGLAPFYASNFSVWSAAYCSSAGPGGCAFPLDPAAVKKPSFCIADILHAGVGDLGAALEGLAGASASALTAHLGLVHPHASFQSAPGSPLRPTPVVAPFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLTSLLTSGRAAGMHLPGLQPSAGQFFASLDPINEASAILSPLSSNTRNSVQHQFQDTFPGPYAVLTKDTMPQTYKRKRSWSRAVFSNLQRKGLEKRFEIQKYVTKPDRKQLAAMLGLTDAQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPGAMRRTEDAELSLHQTTVIKTSARSNLLTTTTSAESCGGSSFSFSNASSLSSSCNNSSSSSAGSASSLSSSSSTELSSVPQSTLNKTPPSPVAAPVPSSGL