MGRVIRAQRKGAAGSVFKSHTHHRKGPAKFRSLDYGERNGYLKGVVTEIIHDPGRGAPLARVDFRHPFRYKKQKELFVAAEGMYTGQFLYCGKKATLVVGNVLPLRSIPEGAVVCNVELHVGDRGALARASGDYAIVISHNPDNDTTRIKLPSGAKKIVQSGCRAMIGQVAGGGRTEKPLLKAGRAYHKYRVKRNCWPIVRGVAMNPVEHPHGGGNHQHIGHASTVRRDAPPGKKVGQIAARRTGRRRGAAAVESAKAD*