MGRYESLSSPEVTALVARYTPVFFLYPGDPYMPCSAEWFLSHCSANVDGKQVLEHGKVTLDAAVALNGKPNVNLDLKEEHWTGQALELNPPLYARVKQIVAKQSEDHSSIEAIEITFLTFFAFNGSYPLCGLEFWRAGDHVGDIEHLTVRCSAESGELIGVYYNSHRNCEGAWVMAKDVPMIKATAAGSEEPVPRIVSFVARFGHGHYSHPGTVFRLYRFANDYCSHAGPIWSPQRVIVLRKDPQNDAIISSASRGAPKACLLRAHRFQPTSAMRDAVREPQVVVDDGFWLQYQGKWGTADAPTRQGWFDNAEHPKSLDPFRRMWLPFTA*