MVTRAAAEMNPAKQTQRLKRKRREDTGRKPQQTQKTEAERLEEIREKLRAGSVVCVYEDAQHRGKWYPAVVVAQKIYRDLTGKAKNLGKNEIPVRSFQNGKYFAASLANLVLLDDQPISKKALDAMSNPQRTAVDRANAFNSKGTLPNNWIAKEIYSDTTIPKKREPIKADTSAKTSKKDDKAEGSKKEEDAKKKKAAEKKVESSSETSESSDEEEYGEERDLFVAQLYKFQEERGTPINRAPILGGKDIDLYRFYRVVQDYGGCKRVTTNQLWKKVLIKLHLSGCPGATPVTVRKAYIRYLAHFNSFYKRLGWSLDELSITSTINSPRERRLIRPAELMQPKVSVNYFTLLFQFNSNKKSCSNQ