MGRVIRAQRKGAGSVFKSHTHHRKGPARFRSLDFGERNGYLKGVITEVIHDPGRGAPLARVTFRHPFRYKHQKELFIAAEGMYTGQFVYCGKKANLMVGNVLPLRSIPEGAVVCNVEHHVGDRGVLARASGDYAIVISHNPDNGTSRIKLPSGAKKIVPSGCRAMIGQVAGGGRTEKPMLKAGNAYHKYRVKRNCWPKVRGVAMNPVEHPHGGGNHQHIGHASTVRRDAPPGQKVGLIAARRTGRLRGQAAATAAKSEKGA