MVRKSKGRQKIEMVKMKNENNLQVTFSKRRTGLFKKASELCTLCGAEIVVIVFSPGKKVFSFGHPNVDCVIDRFANINPPNPRQHTDMQLSEARRNAIVRDLNNHLTQVTEEFEIEKKRTEDLKQKRKNSNMPENWWEEPIEELNLSQLTEFKCGLEKLRKTVTTEASKNFQAIVPRHNFYGGSSNNSTFGICDDHAGNIDTDLDLYNHQRMVATNTFACNLNNMMVPYHITTPFGNIGNSNIIEGFTPEYNQNPNKLCFKQEHMSECDHHSAHPLRFGHGYY