MKPDAAQVKTFLLQLQDNLCQQLSAVDGAPFIEDAWQREGGGGGRSRVLREGRVFEQAGVNFSHVHGDAMPASATAHRPELAGRSFEAMGVSLVVHPLNPYVPTSHANVRFFIAEKPGADPVWWFGGGFDLTPYYGFEEDAVHWHRTARDLCLPFGEEVYPRYKKWCDDYFYLKHRQEQRGIGGLFFDDLNTPDFDHCFAFMQAVGNGYADAYLPIVERRKATPYGERERHFQLYRRGRYVEFNLVWDRGTLFGLQTGGRTESILMSMPPLVRWEYDYQPEPGSPEAALSEFIQVRDWL*