MSRVDLTGDNAMPGCAPQIANDQIDTDMNVDSGNEGAPRILPTIKAFSAQCSACLKWRLIPTKEMYEEIRQTVTENPFFCSHASSWRPEASCDDPSDMSQDASLLWAIDKPGIPLAPAGWERLLCFRGEGSDNFADVYYKSPTGTRLRSMRDVERYVEISEFVVHTTFICSGLFMPLLDAAAVRIFASFIDQEMHLTEGNLSKSCGFSFLAEHPEYINAGVNKSQFSFVRPKPLHPIKKRSSETREMRDCKKPCIDKE*