MGRVIRGQRKGAGGIFLSHTSKRQGAARLRHLDFAERHGYIKGTVKDIVHDSGRGAPLAKVEFRDPYKFKRNSELFVAAEGMYTGQSIYCGKKATLTVGNVMPLREMPEGSICCNVEGKQGDRGKLGRASGVYVTVVNHLDNNKTRIRLPSGARKIVPSTCRGMIGIVSGGGRTDKPLLKAGRAYHKYRAKRNCWPRVRGVCMNPVEHPHGGGNHQHIGHPSTVRRDAPPGAKVGLIAARRTGRLRGGKATEAAAAKAARGEE*