MGEEAVEYKVAEWGNQSLEVADEEIYNLIEHEKVRQCRGIELIASENFTSQAVIEALGSALTNKYSEGLPGARYYGGNEFIDQIENLCKARALKAFHLDSEKWGVNVQPYSGSPANFAVYTALLNPHDRIMGLDLPSGGHLTHGYYTSGGKKISATSIFFESLPYKVNYETGYIDYEKLEEKAMDFRPKMIISGGSAYPRDWDYARLRTIADKVGALLMCDMAHYSGLVAAQEVNQPFDYCDVVTTTTHKSLRGPRAGMIFYRKGPKPAKKGQPEGAVYDYEDKINFSVFPSLQGGPHNHQIAALAVALKQVDTPLFKAYAKQVKANAKAIGEALMKKGYKMVTGGTENHLVLWDLRPLGLTGNKVEKVCELAHITLNKNAVFGDSSALAPGGVRVGAPAMTSRGLKEKDFEQIADFLERAVNITLKVQKERGKLLKEFNKGLENNEEIAALKRDVEKFSMSFDMPGFDVNKLKYGNE*