MTQVATLEDLWSRSIRSIVATSVDFPFALFYAVVDVTADDTESPASDSYWTIPKKCVLVGTIGIAEDHPEAHKTFSLMEHIQAGPGIVKPCLQAWKSRDATLLTVDDDTLPASLTSPIPGRSFNDPIRAAMVSPVKSPAGSEAAALISLPEEQRRAQKMADEVNNALAQQLRLTTLQAEQSEAKFSRLASTAPTGMFMFDGEGKMVYVNDTYLEMLGFTRDELAFRKADETALSEEVHDHDRERFVESWRRAVEEKTPHQHRISLEEALEVAGQVY*