MGRVIRAQRKGAGSVFKSHTHHRKGPARFRSLDFGERNGYLKGVITEVIHDLGRGAPLARVTFRHPFRYKHQKELFIAAVGEHEMIKLPSGAKKIVPSGCRAMIGQVAGGGRTEKPMLKAGNAYHKYRVKRNCWPKVRGVAMNPVEHPHGGGNHQHIGHASTVRRDAPPGQKVGLIAARRTGRLRGQAATTAAKSEKGA