MGTILRGGTIITSDKTYISDLRIEDEKIVEIGNNLEINGDKVIDATGKIVIPGGIDTHTHFDMNAGSITTADNFETGTRAAIAGGTTTILDFAEANEGENLLQGVEAYHKKASGNCYCDYGFHMTITCLNKDTFNHMEKLISDGIVSFKMYMAYDGMKVDDGTIYRVLKKARDLGCIVGFHCENGDLLDVLIEENIQNGNLEPKYHPLTRPNIVEKESVSRLADITKLSNSKSYVVHLSCRESLETVKMAREKNIDMIVETCPQYLLLEDNLYNKDKFEGAKYVMSPPLRKKEDINYLWEGLSSGDIQTVGTDHCSFNFKGQKDLGIDDFSKIPNGAPGVEHRLALLYTYGVLENRISVNKFVEVTSTNAAKIFGMYPKKGEIAVGSDADIVILNINKEETISYKTQKQNVDYTPYEGFKVKCKVEDVFLRGNHVVQSCNVKEHPTGQYIKRKITK*