MSKITLGNESIVGSLTPSNKKSYKVTNRIQEGKKPLYAVVFNFLDARFFDVFVTAGGNRITLYNCLGDGAISALQSYADEDKEESFYTVSWACGVNGNPYVAAGGVKGIIRVIDVNSETIHKSLVGHGDSVNEIRTQPLKPQLVITASKDESVRLWNVETGICILIFAGAGGHRYEVLSVDFHPSDIYRFASCGMDTTIKIWSMKEFWTYVEKSFTWTDDPSKFPTKFVQFPVFTASIHTNYVDCNRWFGDFILSKSVDNEILLWEPQLKENSPGEGASDVLLRYPVPMCDIWFIKFSCDLHLSSVAIGNQEGKVYVWDLKSCPPVLITKLSHNQSKSVIRQTAMSVDGSTILACCEDGTIWRWDVITK*