MRSLSLDAAFFEGLPFQGGIGGGAGHKRSGSMDGESSLFEGESAPPDYAKKAMPADRLAELSLLDPKRAKRILANRQSAARSKERKIKYTSELEKKVQTLQTEATTLSTQLTLLQRDTSGLTAENRELKLRLQSMEEQAKLRDALNDALREEVQRLKIAAGQVPNMNGNSFNGGMQHQQQQMPTYFSQPQQMHYLGGHQGRHHHPNNSHSSLNGGQSMSGQTLNDSMDFM