MLRIASRSGLLGGRRCYSAAAKGGLSITGVSDIIAVASGKGGVGKSTTAVNIAVALAKEFKLKVGLLDADIYGPSIPTMMHLHEKPEVSEDMKMIPVENHGVRCMSIGFLVDKDAPIVWRGPMVMSALEKMTRGVAWGNLDVLVVDMPPGTGDAQLSMSQRLRLSGALIVSTPQDIALIDARRGANMFRKVQVPILGLVENMSCFKCPKCGEKSYIFGEGGAQRTAEDMDMEFLGEIPLEIDIRTGSDEGNPIVISSPNSASAQAYLRVAEKVTQRLKDLAEERLMAPEISL*