MGRVIRNQRKGAGSIFTAHTRLRKGAAKLRDLDYAERHGYIRGVVKEIIHDPGRGAPLAKVVFRDPYKYKQRVETFIANEGVYTGQFIYAGKKATLNVGNVLPLGSVPEGTILSNVEEHAGDRGAIGRTSGNYVIVIGHNPDEGKTRIKLPSGSKKIVPSTARGVIGVVAGGGRIDKPLLKAGRAFHKYKVKRNSWPKTRGVAMNPVDHPHGGGNHQHIGKASTISREAVSGQKAGLIAARRTGLLRGTQKIKE*