MGRVIRAQRKGAGSVFKSHTHHRKGPAKFRSLDFGERNVYLKGVVTEIIHDPGRGAPLARVAFRHPFRYKKQKELFVAAEGMYTGQFLYCGKKATLVVGNVLPLRAIPEGAVVCNVEHHVGDRGVLARASGDYAIVISHNPDNDTTSYNLHIGFGRVKLPSGSKKIVPSGCRAMIGQVAGGGRTDKPMLKAGNAYHKYRVKRNCWPKVRGVAMNPVEHPHGGGNHQHIGHASTVRRDAPPGQKVGLIAARRTGRLRGQAAALASKQE*