MGRVIRAQRKGRGSVFTSHTQHRVGAAKLRVLDAAERNHYIKGVVSEIIHDSGRGAPLAKVTFRDPYKYRHQKALFVAAEGLYTGQFVYCGKKANLVVGNVKPLGSMPEGTIICNVEEKAGDRGSLARASGDYGIIVSHNVEQGITRIKLPSGSKKVVQSSCRAMIGQVAGGGRTEKPLLKAGRAYHKFRVKRNSWPKVRGVAMNPVEHPHGGGNHQHIGHASTCNRFAPPGQKCGLIAARRTGRLRGTTIVKGEKI*