MGRVIRNQRKGRGSIFTAVTRLNKAPAQFRTLDYAERHGYVRGVVKDIIHDPGRGAPLAKVVFRDPYRFRLHTETFIANEGMYTGQFIYAGKNANLTVGNILPLASVPEGTVVSNVEEKAGDRGALGRTSGNYVTVIGHNPDEGKTRVKLPSGAKKVIRSSARGMIGIVAGGGRTDKPLLKASRAKHKFAVKRNSWPKTRGVAMNPVDHPHGGGNHQHIGKASTISRYAAQGQKAGLIAARRTGLLRGTQKTKD*