MMQEKASVVVILGATGVGKSRLAIDLACKFRGEIINADSMQVYKGLDILTNKVPLEERADIPHHLLGVVEPNKEFTVKSFRDLATSVIDDVLRRDKLPIVVGGTNYYIQALVSSYLLDDFVKESHSGSLHGLNDGLKEMEGETSIRQPREVGGVVDVTCCDTFSETDWDIETAVAREGSSNLYEELKMIDKKAAGGIHPNNTRKLNQLISLYKRTGKKPSELLDSNCLDKWGTADSFRYNCCFICLDAELSVVDRFVDQRVDAMMQAGLLHEVSAFYAPGADFTRGLCQAIGVREFSSMFNNIFSQMEDQYSCTSVPQSMEAYLNNHESEEYATNVLDAVERMKSNTRRLVRSQRRRFNRLETLFKWNLHRVDVTNVLRNTGSLANEMWISEVVSPSVSTVEKFLKRPFQETHLPFNKQEPKILKHDDAQSRKRFICEVCSSRVFIGSHQWQEHVKARSHRKRAASVKKVSSAF*