MGEEAVNYSVAEWGNQSLACTDEEIYNLIEREKVRQCRGIELIASENFTSQAVIEALGSPLTNKYSEGLPGARYYGGNEFIDQIENLCKARALKPYSGSPANFAVYTALLNPHDRIMGLDLPSGGHLTHGYYTSGGKKIFATSIYFESLPYKEKAMDFRPKMIISGGSAYPRDWDYARLRTIADKVGALLMCDMAYFSGLVAAQEVNQPFDFCDVVTTTTHKSLRGPRAGMIFFRKGPKPARKGQPEGAVYDYEDKINFSVFPSLQGGPHNHQIAALGVALKQVDTPLFKAYAKQVKANAKAIGDALMKKGFKMVTDGTENHLVLWDLRPLGLTGNKVEKVCELAHITLNKNSMFGDSSDLAPGGVRIGAPAMTSRGLKEKDFEKIADFLERAVNITLKVQKERGKLLKEFNRGVENNEEIAVLKKDVEKFSMTFDMPGFDVINLKYGKEWGIDQHRCW*