MDLQSVQDLKGVLRRDFFHGYATAAAQVEGAWNKDGKGQSIWDTFAHTPGKVKDGSTGDDAVRSYDLYKEDVALMKSYGVNAYRFSLSWSRIIPLGGCDDLVNEKGIEYYSNLVDELLRNGITPFVTLFHWDTPQSLEDRYGGMLNQEKFVPDFVNYARVCFERLGDRVKHWITFNEPGVYTLAGYAAGVHAPGRSSFRDRNEEGDSSTEPFIVAHTELVAHGHVSRLYKQEFQPHQQGTIGITLHGNWSEPWDEADPLDQAAAERAREFEIAWFADPLYKTGDYPASMRAQLGDRLPKFTPEESKLVLGSSEFYGMNSYTTFFVKHKTTPADINDHKGNVEIHDFNKHGIPRGEESDTEWLRAAPWGFRKLLNWIWSRYQMPIYVTENGTTAKGETAPSPSVLNDQFRIRFFEGYVGWALARAVKEDGIDIRSYFAWTFTDNWEWAAGYTDRFGCTFIDFDSPEKTRYPKQSAYYLDNLFKHLIKGS*