MSDLSKDPPTILADQHASEVLRLFRAKHEAFYKNGVESAARHLVSQTDMTRFSQTAVEFLATLISLPESIKLNVREGLVEWMSDIVEERCPPTTVVPFLEILVGANKGRNKGVDSFDIWKAVNRHFGNSNTKIIFPFLSLPFELRLIIYDYYFELETTNTSKKLIDNIAPQGENRLSLMITNHQIYSEARKVLYTNFAFGLKSVPHLRHFFNNLRGYSYKIIRKLQIEDISAEHVNTLAQVLSGQGLLGVRSLKLIATPHYMGPASLRTQVGRSRKRLVYPVFKKKLCIAVDKLFYRSGLSIPKPPTLILVDFRKDPAWDVIFPRFWSVSVTWKE*