MARNKGLAEQDLSKLDVTVLHPLSPEVISRQATINIGTIGHVAHGKSTVVKAISGVQTVRFKNELERNITIKLGYANAKIYKCEDDKCPRPMCYKAYGSGKEDTPNCDVPGFENAKMKLLRHVSFVDCPGHDILMATMLNGAAIMDGALLLIAANETCPQPQTSEHLAAVEIMQLKHIIILQNKIDLIQENVAINQHEAIQKFIMNTVADGAPIVPVSAQLKYNIDVVCEYIVKKIPIPKRNFVSPPNMIVIRSFDVNKPGFEVDDIKGGVAGGSILRGVLKVNQLIEIRPGIVVKDERGNPKCTPIYSRIISLYAEQNELQFAVPGGLIGVGTTMDPTLTRADRLVGQVLGEIGSLPDVFVELEVNFFLLRRLLGVRTKGSEKQGKVSKLTKGEILMLNIGSMSTGAKVVGVKNDLAKLQLTAPVCTSKGEKVALSRRVEKHWRLIGWGQIQAGTTIEVPPSPF*