MGRVIRAQRKGAGSVFKSHTHHRKGPAKFRSLDFGERNGYLKGVVTEIIHDPGRGAPLARVSFRHPFRYKKQKELFVAAEGMYTGQFLYCGKKATLVVGNVLPLRSIPEGAVVCNVEHHVGDRGVLARASGDYAIVISHNPDNDTTRVKLPSGSKKIVPSGCRAMIGQVAGGGRTEKPMLKAGNAYHKHRVKRNCWPNVRGVAMNPVEHPHGAGNHQHIGHASTVRRDAQPGQKAGLIAARSTGRLRGQAAALASKQE*