MGRVIRAQRKGAAGSVFKSHTHHRKGPAKFRSLDYGERNGYLKGLVTEIIHDPGRGAPLARVAFRHPFRYMKQKELFVAAEGMYTGQYLYCGKKANLMVGNVLPLGSIPEGAVICNVELHVGDRGALARASGDYAIVIAHNPESNTTRVKLPSGSKKILPSACRAMIGQVAGGGRTEKPLLKAGNAYHKYKAKRNCWPVVRGVAMNPVEHPHGGGNHQHIGHASTVRRDKSAGAKVGQIAARRTGRRRGAAATLAAKADY*