MTMAGTGGMYQLFYVGVYEVVDDPSLDSIISWSKSNKSFVIWNPKELVEKILSRFCHDKLRCHSLSPNLKSIIKGSEHLEFGHEQYFVRGKPDLLTKMRYQAASDRMKKSLKEAKARAEAEKNGCVGDQSPISRMMNARDARIRFNKIMRSFKAKTPLENSFLHLRI