MKIPLWYLVVLLACLFTPGRSDCQGECVACGLLMQQQLQQAFNTMVCLLECEGRVSGSLTWEVCQHVMKVPRDPTPPVGGVASSRTGEELGLTSFELLESAAAESFQDGDQDEASFEQRSVQYDSALLGSSEEGEGTDQDEIPEALALSKRFGGFQRGRHGYRKLIGSSMRPLQKRYGGFIGVRKSARKWNSQKRVNQLLRQYLGMRSSRSGRFNVPMTRLWMQN