MYPPNQPFETGKLKVSDIHELYYEVSGNKDGNPVVFLHGGPGGGTDPADRGFFNPDKYKIILFDQRGSGKSTPTACVEENTTWDLVKDIEKLREKLGIEKWHVFGGSWGSTLSLAYAQSYPERVKSLVLRGIFTLRKSELTFFYQNGASHLFPEAWDEYLEPIPESERGDMMLAYHKQLNSPDEAVRMRAAKAWSKWEMSTSKLFVDPENIARAGDDKFALAFARIENHYFINEGFMRDGQLLEKQAIDKIRHIPTVVVQGRYDVVCPATTAWELKKVFPELTLHIVPDAGHSSREEGIAKLLVEATNKFADL*