MDSRKFNETGANMEPDYVEKDPKGRYIRYREVLGKGAFKTVYKAFDQIDGIEVAWNQVRINDVLQSPDDFGKLYSEVRILKSLKHKNTIKLFDSWIDTKNKTLNMITELFTSGNLRQYSKKHKSVDMKAIKNWARQILHGLDYLHSQNPPVIHRDIKCDNIFVNGNHGEIKIGDLGLATVLQQPTAKSFIGTPEFMAPELYEEEYNELADIYSFGMCMLEIVTFEYPYSECKNPAQIYKKVTSGIKPASLEKVSDPKVKEFIEKCLVPANQRLSAKELLKDPFLEIMNLRKPMQSPLPRSLSHVSTANHAVVELCRVYEGNEFKLKGTKNDKNSVSLTIRIADPSGQVRNIHFLFYINTDTALSVSHEMVEQLELQKHHVSFITDFINEAITRILPSKTLGFEDLNDVSKGRAITRSRSFLSLCESDEIKEMVELKATESGYKRWCKEMKRGRKKGVEATRKRCIMIS*