MFAAGLAPFYASNFSLWSAAYCSSAGPGGCSFALDPGAGKKPSFCIADILHAGVGEPGAAPEGLVGASAAALTAHLGSVHPHASFQAATRSPLRPTPVVAPSEVAAGFPQRLSPLSAAYHHHHPQPQQPQQQPQQPPPPPPPPQPRAGSLQPLVSGTRGAPNSHHHSGSAPAPSSKDLKFGIDRILSAEFDPKVKXXXXXXXLTSLLTGGRPAGVHLSGLQPSTGQFFASLDPINEASAILSPLSSNPRNSVQHQFQDTFPGPYAVLTKDTMPQTYKRKRSWSRAVFSNLQRKGLEKRFEIQKYVTKPDRKQLAAMLGLTDAQVKLWFQNRSMKRHSKKAHVQKDKDYVGLKKPAGGT