MSARGGVTMAGGGGGDRAPSSSSTAMISRLLPPGFRFRPTDGELVAHYLARKAADAGFTSAAIRDADLYRAEPWDLLPPPRCDAAAEEEEEEEERCGYFFCTRSFRWPSGTRTNRATATGYWKSTGKDKAVLHGGGGGGGRPVGVKKTLVFYRGRAPRGEKTSWVMHEYRLLHGGAAATASSSPTPTTVVARSEWVICRVFVRKTPDGNNDRGTTEHHLPSDDAHLRSSPAPANSVDGAGHASCSFFSGANESMAPSDHFNIGDDMILHGHDEEELLMMNCSSAFDLPELLDYESFSLDL*