MATQHFMTTGQTTVPGQWVVRVKPYLTPELVQKEHLSLLEEKTEDPATPFNVEILQRFDLYDSKGYSAKFDDATKEELEKIPHVVSIEPEQLYRHCNIQPNSPWGISRVSTRTKLGAPPYSYTYRDDVAGSGTVAYVIDTGINNKHVEFEGRAQKGPKFVSDNVSNDEDVHGHGTHCAGTIASRAYGVAKKANVVGVKVFGDRTGTAQTSDIIKALEWVISDISAKGMGGRAVVNLSLGGPPSDALDAAVASTVHKGVVVCDIQESPAREPLAITVGATDIKDQLANFSSYGKFVDILAPGVDILSCWTGGPTSTKTISGTSMATPHVGGVACCLLSDPTLAGGQATTYDVMSKILILADKNKITGTDARTVNALLHNTTSPMDA*