MGSKHMVRVQTLAESGIQTIPRKYASRLDIDKAEAKATKVEEDSTADLPIIDISDLNNTNTVAQIVKAAKEWGFFQIINHAIPEPLIDGVQAVSKRFFDLPVEQKEVYANKPGAIYGYHTKLVESQDVGLDWADHYFNLVWPPARRDMTSWPTQPASFIETMDEYSREALKLFESLLQALSLGLGVREESLNEGVGGNKKEIFVAINYYPPCPQPELAFGLAPHSDNQALTILIQDQVPGLQICKDGKWLDVKCIPGALVVNVGDQLEILSNGKYKSVEHRAMVNKEKVRMSWAMFLAPPREGLSLVISPLVELVDAENPPLYRAVCYKDYVLEFRKQRVFGKRFIDRFKQLSFLNSKTQYKG*