MGRVIRNQRKGRGSIFTANTRLNKAPAKFRNLDYAERHGYVRGVVKDIIHDPGRGAPLAKVTFRHQYSFKLQTETFIANEGMYTGQFIYAGKNASLTVGNVLPVSSMPEGTVISNVEEKIGDRGSLARASGTYVTIIGHNPDEGKTRVKLPSGSKKVIKSSARGMIGIVAGGGRTDKPLLKASRAKHKFAVKRNSWPKTRGVAMNPVDHPHGGGNHQHIGKASTISRYAAQGQKAGLIAARRTGLLRGTQKVKD*