MDGGGKKHFILVHGLCHGAWCWYKVATLLRAAGHRVTALDLAASGAHPARLDEVRSFEEYSGPLLDAVAAAAPPGSGGERLVLVGHSHGGLSLALALERFPRKVAAAVFVAAALPCVGKHMGVTTEEFMRRTASGGLLMDCQTVAINSSNSNNGVAIVMGPRFMEEKYYQQSPAEDLTLAKLLVRPGNQFLEDPVMKDEALLTAGNYGSVRKVFVVAKADGSSTEEMQRWMVDMSPGTEVEEIAGADHAVMNSKPTELCDVLLRI*