MKRIGILTSGGDAPGMNAAIRAVVRKSIFDGIEVYGINYGFAGLVAGDIRRLDVADVGDKIQRGGTFLYSARYPEFATEEGQLKGIEQLKKFGIEGLVVIGGDGSYHGAMALTKRGFPAVGIPGTIDNDIPGTDFTIGFDTAINTVLESIDRIRDTATSHVRTFVIEVMGRNAGDIALWSGVAGGADEIIIPEHDFDMKNVAKRIQEGRDRGKKHCLIILAEGVMGGNEFADKLSEYGDFHTRVSILGHVVRGGSPSARDRVLASKFGSYAVELLKEGKGGLCIGMLDNQVVAADIIDTLENNKHKPDLSLYELNHEISF*