MYKGLLEKYKEYLPVTDKTPMISLAEGNTPLIPLPNLSKELGVTLYGKYEGLNPTGSFKDRGMVMAVAKAKEEGAEAVICASTGNTSAAAAAYATRAGLKAYIVIPEGKVALGKLAQAVMYGADIISIQGNFDEALKSVRELAETEAVTLVNSVNPYRLEGQKTAAFEICEQLGSAPDVLAIPVGNAGNISAYWKGFKEWNEAKASGLPRMHGFEAEGAAAIVQGKPIDNPETIATAIRIGNPASWGLAEAARDESGGYIHSVTDDEIVNAYKKIAAQDGVFIEPGSAASLAGVIQHVANGTIKKGETVVCVFTGNGLKDPDTAMSVHEIPISHVDDIEAMRTHLRSGVKA*