MFQDQLKGKDLVHALSDFPYYPPIDASTVSASLRPIGDSTVTDGAFKKIKAESSSSVFSSSLSNGPQVPASVRRRHRTTFTQEQLAELDAAFQKSHYPDIYVREELARITKLNEARIQVVLLYYISVELKKVNTTSP