MARSGQLGCEPAVGLLTCSSKKRKEYKVTNRLQEGKRPLYAIAFNFIDARYYNIFSTVGGNRVTIYQCLDGGVVAVLQAYVDEDKDESFYTLSWACDLDGTPFLVSGGSNGIIRVIDAGSEKIHKSFVGHGDSINEIRTQPLKPSLIVSASKDESVRLWNVQTGICVLIFAGAGGHRNEVLSVDFHPSDIYRIASCGMDNTVKIWSMKEFWTYVEKSFTWSDLPSKFPTKYVQFPVFLAQVHSNYVDCNRWLGDFILSKSVDNEIVLWEPSMKEQSSGEGVFDILQKYPVPECDIWFIKFSCDFHFNAAAVGNREGKIYVWELQSSPPTLIARTCSVQVSYQADSYVI*