MKTKCAAMFCFLIAVFQLSAFEAVNQPSLDAAKQWLELVDKEDYSKSWQTGSLTFKLTISEQHWNQLMKAIREPLGSVISREPLEQRPAANPKGLPLGEYMVVFFKTQFQKKENAHELVTLVQESDGNWRVLTYQVQ