MGFTSVASTSFFPTPPLLSRSSGHPHGRTHDTRSLFFITRSRPRNRTLPSFFFGKESAHHFITTTITCQATASSSASSGSTTIIQTVPFNDGSPTRFAPLINGCWTLAGGHGKIVEEEIISVMEAYSSRGLTTFDTADIYGPSEEILGKFRDRWEKERTEKGFPEVQIFTKYVPNIFQGTVSPSSVERSIRQSLRALRVEKLDLVQLHWWDYNIPGMLDTALTLTELREKGLITSVGTTNMNTEALSKIVDAGVPVVCNQVQFSVLDPRPLAQMVPFCKKNDIKLFTYGSIAGGLLSDKYWDEEKKGILAKLQVSNRVILNTSSLKMYWNIVRVAGGELYWKKLLEVLAEIACKHSTTISSVALKWVMQKGPVHPIVGIRNANHLDENLKVFGFLLDEFDMKKIEEVQRRESTGPVGDCYDMERPL*