MDKESSFKLLDAYFEAGGNFIDTANLYQDEQSEIWLGEWMASRQNRDQIVIGTKFTSNYKSHELGKGKTPNFGGNHRKSIQLSVRDSLRKLQTEYIEVMDTLHMMVEQGKVLYLGISMAPAWVASAADTYAQAHAKTPFCIYQGRWNVMVRGLEREIIPVARHFGMAIAPWEVVGSGKFQTKKAMISREQAGEGLRTMFGPGKQSGKEKEVSEALAKVASEHSIESVTAIALVYVIAKAPNVIPLVGDRKVEYLHDNIQALSIKLTEDQIEYLESMGPLDLGYPYSSIGPDPKSTGKPTRMLSNSAPLAFEKTTE*